|
▼なっちゃん さん:
>▼こば。 さん:
>>10個のExcelシートA〜Jの特定のセル、行の情報を取得したい。
>>例)Aの情報
>> 新しいシートのRenge("J23")に、シートAのRenge("I23")から最終行までの値をコピー。
>> 新しいシートのRenge("J4")に、シートAのRenge("C10")をコピー。
>>
>> Bの情報
>> 新しいシートのRenge("J24")に、シートBのRenge("I23")から最終行までの値をコピー。
>> 新しいシートのRenge("J5")に、シートBのRenge("C10")をコピー。
>>
>>というように、A〜Jまでの情報をJ23から読み込んだ情報を右側にどんどんシフト
>>コピーしていくようなイメージです。
>>
>>
>>これをコマンドボタン1回押下後に一気に処理したいのです。
>>何か良い方法がございましたら教えていただけますでしょうか。
>
>具体的に何が分からないんでしょうか?
>マクロの記録でできなかったですか?
>親切な方々が多いからすべてのコードを教えてくれるかもしれません。
>でもそれでは何一つこば。さんのVBAの知識は深まりません。
ご指摘ありがとうございました。おっしゃるとおりですね。申し訳ないです。
わからないところは、勘違される説明で申し訳なかったのですが、
10個のExcelファイルのそれぞれのRenge("I23")から最終行までの値と、
Renge("C10")の値を同時に取得したいのです。同時に取得するにはどうすれば
良いのかがわかりません。
コマンドボタン1つでどう実現するのかがわかりません。
・10個のファイルのシートをそれぞれコピー先に追加していって、そこから
順にコピー先に貼り付けていくか?
・ダイレクトで2つの情報をコピー先に貼り付ける方法があるのか?
など、ソースも知りたいですが、どんな方法が良いのかが知りたいです。
もし、他に効率が良い方法等ございましたら教えていただけますでしょうか。
|
|