タグ

ブックマーク / www.k1simplify.com (1)

  • シートのデータを別のシートにコピーする - アプリケーションとしてのVBA

    ◆シートのデータを別のシートにコピーする VBA で作成するマクロは、Excel の表の操作が主体になります。 セルの操作が main ですが、表の一部を別のシートにコピーすることも良くあります。 まとめてコピーする方法の説明です。 Sheet1 から Sheet2 へのコピーを、マクロ記録させると、 こんな感じでしょうか。 Sub test1() Sheets(1).Select Range("B3:G7").Select Selection.Copy Sheets(2).Select Range("B3:G7").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub これで十分動作するのですが、ループの中で動作させると、シートの選択を 何回も繰り返すので、画面が頻繁に動いてうざったいです。 スピードも遅くなりま

  • 1