新しい行と列の挿入方法
IronXLライブラリは、Office Interopを使用せずにC#コードで単一または複数の行と列を挿入するための便利な方法を提供します。
Excelで新しい行と列を挿入する方法
- Excelで新しい行と列を挿入するためのC#ライブラリをダウンロードしてください。
- InsertRowメソッドとInsertRowsメソッドを使用して、新しい行を挿入してください。
- 新しい列を挿入するために、InsertColumn および InsertColumns メソッドを使用します。
- 新しく挿入された行と列にデータを追加する
- 編集されたExcelファイルをさまざまなファイル形式にエクスポートする
IronXLで始めましょう
今日から無料トライアルでIronXLをあなたのプロジェクトで使い始めましょう。
新しい行を挿入する例
スプレッドシートに新しい行を追加するために、InsertRow
と InsertRows
メソッドを使用します。 これらのメソッドは、特定のインデックス位置に行を挿入することを可能にします。
次の内容にご注意ください。
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-rows.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Add a row before row 2
workSheet.InsertRow(1);
// Insert multiple rows after row 3
workSheet.InsertRows(3, 3);
workBook.SaveAs("addRow.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Add a row before row 2
workSheet.InsertRow(1)
' Insert multiple rows after row 3
workSheet.InsertRows(3, 3)
workBook.SaveAs("addRow.xlsx")
行を削除する例
スプレッドシートから行を削除するには、GetRow
メソッドを使用して目的の行を選択し、その後に選択した行に対してRemoveRow
メソッドを使用します。
次の内容にご注意ください。
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-remove-row.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Remove row 5
workSheet.GetRow(4).RemoveRow();
workBook.SaveAs("removeRow.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Remove row 5
workSheet.GetRow(4).RemoveRow()
workBook.SaveAs("removeRow.xlsx")
新しい列を挿入する例
新しい列を追加する(s)特定のインデックス位置より前にテーブルに挿入する場合、InsertColumn
および InsertColumns
メソッドを利用できます。
次の内容にご注意ください。
範囲の境界にあるすべての空の行と列を削除するには、以下を使用できます。 トリム() method. 現在、列を削除することはできません(s).
続行する前に
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-columns.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Add a column before column A
workSheet.InsertColumn(0);
// Insert multiple columns after column B
workSheet.InsertColumns(2, 2);
workBook.SaveAs("addColumn.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Add a column before column A
workSheet.InsertColumn(0)
' Insert multiple columns after column B
workSheet.InsertColumns(2, 2)
workBook.SaveAs("addColumn.xlsx")