2009-09-12 ExcelVBAで行コピー VB-TIPS ExcelVBAで行コピーをしたい場合は、Rangeプロパティでコピーしたい行を指定してCopyメソッドし、インサートしたい行の範囲をRangeプロパティで指定してInsertメソッドします。 尚、CopyメソッドとInsertメソッドのRangeプロパティで指定した行数が異なるとエラーします。 ◆サンプル(20行〜22行を25行目の前にコピーする) Range("20:22").Copy Range("25:27").Insert