|
▼かみちゃん さん こんばんは。
かみちゃんさんの下記の言うとおりでした。
何度も下記のとおりやっているのですが、今一つできません。
(センスがないのでしょうか?)
恥ずかしいですが、単純な質問をさせてください。(下記記載)
>>>・IV2セルをアクティブにする
>>>・Ctrlキーを押しながら、←キーを押す
>>>・上記の例では、D2セルがアクティブになる
>>>・アクティブになったセルをコピーする
>>>・A2セルをアクティブにする
>>>・A2セルに貼り付ける
>少なくとも、
>>>> A列に最新データを表示させたい。
>という要件は、満たされておらず、
>B列に最新データが表示されていませんか?
>
>提示されたコードを見る限り、
>
>>>・IV2セルをアクティブにする
>>>・Ctrlキーを押しながら、←キーを押す
>
>という操作をしていないのも気になります。
「IV2セルをアクティブにする」は、どうすればいいのですか?
>
>提示されたコードで、
> Range("B2:F2").Select
> Selection.End(xlToRight).Select
>としているのは、どういう理由からなのですか?
>
>たとえば、B2、C2にデータが入っていて、D2にデータが入っていなくて、
>E2にデータが入っている場合、最新のデータは、C2になってしまいますが、
>それでいいのですか?
上記の通りです。空欄は考えていませんでした。
実際には空欄はありえるので見直したいです。
>本題については、以下のような感じが一例です。
>
>Sub Macro4()
> Dim lngRow As Long
>
> For lngRow = 2 To 700
> Range("B" & lngRow & ":F" & lngRow).Select
>
> '〜 省 略 〜
>
> Next
>End Sub
上記内容をクリアーにして、教えていただいたマクロを足していきます。
何度もすみませんが、よろしくお願いします。
|
|