テーブル内で複数の行を削除して挿入することはできますか?たとえば、210-560,10-11などのような行の範囲を削除したいとしましょう。以下の例のように1行で実行することは可能ですか、範囲を指定してループを作成する必要がありますか範囲を削除するには数字の?Excel.Interopテーブルから複数の行を削除して挿入する
C#
xlWorkBook.Worksheets["Sheet1"].ListObjects["Table1"].ListRows(11,12).Range.Delete();
xlWorkBook.Worksheets["Sheet1"].ListObjects["Table1"].ListRows(11,12).Range.InsertRowRange();
VBAのいずれかを使用すると、このような単純な方法を使用することが可能であるものの:
Rows("210:560").Delete
Rows("11:12").EntireRow.Insert