|
▼りん さん:
ご回答ありがとうございます。
説明が不十分で申し訳ありません。
実行したいことは
sheet1のCells(i,1)の値をsheet2の1列目から探し、Offset(0,1)の値をsheet1の
5列目に持ってくる
次に、sheet1のCells(i,1)(これを繰り返す)の値をsheet2の3列目から探し、Offset(0,1)の値をsheet1の8行目に持ってくる
順次、sheet1の検索元は常にCells(i,1)で、sheet2の5列目、7列目、9列目、・・・を
sheet1の11列目、14列目、・・・に持ってくる。(5,8,11、・・・と計12回繰り返す)。
このことを実行したいのですが。
> MsgBox Columns(h).Address(External:=True), vbInformation, h '確認してみてください
これを確認してみました
結果:「エクセル名」sheet2$A:$A が$Y:$Yまで繰り返し出てきました。
検索相手先の列選択はできているようなのですが。
現在はここまでの確認しか進んでいません
シート名1はmysheet1ですか?
シート名1はmysheet1の間違いでした。
|
|