• ベストアンサー

エクセルVBEの記述

エクセルVBEの記述で Range("G15").Value=Worksheets("シート名").Range("L7").Valueと記述し、G15のセルに~名という名前の シートのL7のデータを表示するという場合に、これを G115のセルまでL107の値を同様に表示させるようにする (オートフィルということになるんでしょうか?)場合は どのように記述すればいいのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sakenomo
  • ベストアンサー率52% (35/67)
回答No.2

これでも出来ます。 Range("G15:G115").Value = Worksheets("シート名").Range("L7:L107").Value GとかLのセル範囲の数字をいろいろと変えて、試してみるのも面白いですよ。

fisherman2
質問者

お礼

ありがとうございます。 そのまま、記述すればOKなんですね。 難しく考えてました。 早速試してみます。

その他の回答 (1)

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

for a=15 to 115 Range("G" + a).Value=Worksheets("シート名").Range("L" + (a-8)).Value next a としてあげれば いいでしょう。

fisherman2
質問者

お礼

ありがとうございます。 早速試してみます。

関連するQ&A