マクロルーティン#12(指定のシートへのコピぺ)続き
指定したシートにコピペするまとめ
皆さんこんにちは。
シート間でコピー&ペーストをするコードの書き方、いかがでしたでしょうか?
まずは、前回(マクロルーティン#11)の問題の解答例です
◆範囲で指定してコピペのパターン
◆列で指定してコピペのパターン(マクロルーティン#8参照)
または
★3パターンあげてみましたが、ひとつだけ正確に覚えましょうね。
Worksheets("1週目") の書き方ですが、
「1週目」の1の部分は全角なのか半角なのかきちんと区別して書きましょう。
例えば実際のシートの名前を
[1週目](すべて全角)としたのに
コードの中では
[1週目](1が半角)
と書くと同じ名前とみなされません。
あるシートから別のシートへ全てのセルをコピペするコードの書き方をご紹介しておきます。
次のコードは[1週目]シートのセルを全て[2週目]シートにコピペします。
Worksheets("1週目").Cells.Copy Worksheets("2週目").Cells
「.Cells」を使うとシート全体を取得できます。
今日はここまでです。ありがとうございました。
参考になりましたら、下のハートマーククリックをお願いいたします。
今後の記事作成の参考にさせていただきます。
動画はこちらです↓
この記事が気に入ったらサポートをしてみませんか?