|
こんにちは。かみちゃん です。
>>質問に具体性がないので、以下のようなシートイメージでしたいことをサンプルデータを交えて説明していただけませんか?
>
> A B C D E
>1 12 12
>2 15 9 20 15
>3 12 25 12
>4 9 22 36 25 9
ありがとうございます。
内容は理解できました。
>>たとえば、Excel2003まででしたら、IV列から左方向に値が入っているセルを取得
>>して、
>>A列に転記するという感じになるのではないでしょうか?
>>特定の行だけであれば、その操作を「マクロの記録」で記録することでできそうですね。
>
>上記内容は分かる範囲で確認してみます。
それでは、たとえば、A2セルの値を手動で取得してみることを考えてみてください。
Excel2003までの環境を前提に書きます。
・IV2セルをアクティブにする
・Ctrlキーを押しながら、←キーを押す
・上記の例では、D2セルがアクティブになる
・アクティブになったセルをコピーする
・A2セルをアクティブにする
・A2セルに貼り付ける
以上でしたいことができませんか?
これをマクロでしたいならば、この操作を「マクロの記録」で記録してみてください。
そして、記録したコードを他の行の場合だとどのようにして修正するのかを考えます。
考え方がわからない場合は、記録できたコード(自分でできた範囲)を提示してみませんか?
|
|