【Excel_VBA】表の指定した行を挿入モードでコピーする(170)

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

  1. 特定のセル範囲の内容を、別の位置に挿入モードコピーするには、まず元のセル範囲を表すRangeオブジェクトCopyメソッド「コピー」を行います。
  2. その後、コピー先のセルを表すRangeオブジェクトを取得し、Insertメソッドを実行します。
目次

【Excel VBA】サンプルコード

サンプルコード

Sub vba170()
    Range("B5:F5").Copy
    Range("B8:F8").Insert
    Application.CutCopyMode = False
End Sub

解説

  1. 特定のセル範囲の内容を、別の位置に挿入モードコピーするには、まず元のセル範囲を表すRangeオブジェクトCopyメソッド「コピー」を行います。
  2. その後、コピー先のセルを表すRangeオブジェクトを取得し、Insertメソッドを実行します。
 プラスワン 

挿入モードでコピーする

  • Excelの機能で挿入モードでのコピーを行う場合は、「ホーム」タブ「クリップボード」グループ「コピー」を実行してから、目的の位置を選択して「ホーム」タブ「セル」グループ「挿入」をクリックします。
  • セル範囲を選択し、その外枠の部分を[Ctrl]キー[Shift]キーを押しながらドラッグして目的の位置で離すと、同様に選択範囲をコピーすることも出来ます。

【Excel VBA】実行例

ステップ 1 ・・・・・・・・

ステップ 2 ・・・・・・・・

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

Excel_VBA_170.xlsm【ダウンロード】

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次