- ベストアンサー
Excelのマクロ
複数のシートからある特定の範囲を複数のシートにコピーしたいのです。 コピー元のシートの名前は連番では無いのですが、特定の物で、数は6種類しかありません。 またコピー先のシートはコピー元とほぼ同じ名前です。 例えば、a1とa2というシートからある特定の範囲(シートが変わっても同じところ)をaというシートにコピーしたいのです。 今は力技のマクロを組んでいるのですが、少しシート名が変わる度にプログラムを書き換えなければならず、とても面倒です。 なにか良い方法はないでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シート枚に関係なく処理したいならシートのインデックス番号を利用されてはいかがでしょう。 たとえば一枚目のシートを選択するなら Sheets(1).Select
お礼
ご回答ありがとうございます。 そんな方法もあったのですね。