File Excel banyak digunakan untuk membuat dan memanipulasi spreadsheet dalam berbagai aplikasi secara terprogram. Saat memproses spreadsheet, Anda mungkin perlu menambahkan baris dan kolom baru atau menghapus yang sudah ada dari lembar kerja. Untuk mencapainya, artikel ini menunjukkan cara menambah atau menghapus baris dan kolom di Excel di C#.
- C# API untuk Menambah atau Menghapus Baris dan Kolom Excel
- Tambahkan Baris di Lembar Kerja Excel di C#
- Tambahkan Kolom di Lembar Kerja Excel di C#
- Hapus Baris di Lembar Kerja Excel di C#
- Hapus Kolom di Lembar Kerja Excel di C#
- Dapatkan Lisensi Gratis
Pustaka C# untuk Menambah atau Menghapus Baris dan Kolom Excel
Untuk menambah atau menghapus baris dan kolom di file Excel XLSX/XLS, kami akan menggunakan Aspose.Cells for .NET. Ini adalah perpustakaan berkecepatan tinggi dan kuat untuk membuat dan memproses file Excel dengan mulus. Selain itu, ini menyediakan konverter fidelitas tinggi untuk konversi bolak-balik file XLSX. Anda dapat mendownload DLL-nya dari bagian downloads atau menginstalnya dari NuGet.
PM> Install-Package Aspose.Cells
Cara Menambahkan Baris di Excel di C#
Berikut ini adalah langkah-langkah untuk menambahkan baris pada lembar kerja Excel di C#.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Kemudian, akses lembar kerja yang diinginkan berdasarkan indeks dari koleksi Workbook.Worksheets.
- Tambahkan baris menggunakan metode Worksheet.Cells.InsertRows(rowIndex, totalRows) di mana parameter pertama adalah indeks untuk menambahkan baris dan parameter kedua adalah jumlah baris yang ingin Anda tambahkan.
- Terakhir, simpan file yang diperbarui menggunakan metode Workbook.Save(fileName).
Contoh kode berikut menunjukkan cara menambahkan baris di lembar kerja Excel menggunakan C#.
// Muat file Excel
Workbook wb = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja
Worksheet sheet = wb.Worksheets[0];
// Sisipkan 2 baris pada indeks 1
sheet.Cells.InsertRows(1, 2);
// Simpan file yang diperbarui
wb.Save("updated_workbook.xlsx");
Cara Menambahkan Kolom di Excel di C#
Berikut langkah-langkah menambahkan kolom pada worksheet Excel menggunakan C#.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Kemudian, akses lembar kerja yang diinginkan berdasarkan indeks dari koleksi Workbook.Worksheets.
- Tambahkan kolom menggunakan metode Worksheet.Cells.InsertColumns(columnIndex, totalColumns). Parameter pertama adalah indeks untuk menambahkan kolom dan parameter kedua adalah jumlah kolom yang ingin Anda tambahkan.
- Terakhir, simpan file yang diperbarui menggunakan metode Workbook.Save(fileName).
Contoh kode berikut menunjukkan cara menambahkan kolom di lembar kerja Excel menggunakan C#.
// Muat file Excel
Workbook wb = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja
Worksheet sheet = wb.Worksheets[0];
// Sisipkan 2 kolom pada indeks 1
sheet.Cells.InsertColumns(1, 2);
// Simpan file yang diperbarui
wb.Save("updated_workbook.xlsx");
Hapus Baris di Excel XLSX di C#
Berikut ini adalah langkah-langkah untuk menghapus baris dari lembar kerja Excel menggunakan C#.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Akses lembar kerja yang diinginkan berdasarkan indeks dari koleksi Workbook.Worksheets.
- Hapus baris menggunakan metode Worksheet.Cells.DeleteRows(rowIndex, totalRows) di mana parameter pertama adalah indeks baris dan parameter kedua adalah jumlah baris yang ingin Anda hapus.
- Terakhir, simpan file yang diperbarui menggunakan metode Workbook.Save(fileName).
Contoh kode berikut menunjukkan cara menghapus baris dari lembar kerja Excel di C#.
// Muat file Excel
Workbook wb = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja
Worksheet sheet = wb.Worksheets[0];
// Hapus 2 baris pada indeks 1
sheet.Cells.DeleteRows(1, 2);
// Simpan file yang diperbarui
wb.Save("updated_workbook.xlsx");
Hapus Kolom di Excel XLSX di C#
Berikut ini adalah langkah-langkah untuk menghapus kolom dari lembar kerja Excel menggunakan C#.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Akses lembar kerja yang diinginkan berdasarkan indeks dari koleksi Workbook.Worksheets.
- Hapus kolom menggunakan metode Worksheet.Cells.DeleteColumns(columnIndex, totalColumns, updateReference). Parameter pertama adalah indeks kolom, parameter kedua adalah jumlah kolom yang ingin Anda hapus dan parameter ketiga menunjukkan apakah referensi perlu diperbarui di lembar kerja lain.
- Terakhir, simpan file yang diperbarui menggunakan metode Workbook.Save(fileName).
Contoh kode berikut menunjukkan cara menghapus kolom dari lembar kerja Excel menggunakan C#.
// Muat file Excel
Workbook wb = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja
Worksheet sheet = wb.Worksheets[0];
// Hapus 2 kolom pada indeks 1
sheet.Cells.DeleteColumns(1, 2, true);
// Simpan file yang diperbarui
wb.Save("updated_workbook.xlsx");
Dapatkan Lisensi API Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan API tanpa batasan evaluasi.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara bekerja dengan baris dan kolom di Excel secara terprogram. Khususnya, Anda telah melihat cara menambah atau menghapus baris dan kolom di lembar kerja Excel di C#. Selain itu, Anda dapat mempelajari lebih lanjut tentang C# Excel API menggunakan dokumentasi. Selain itu, Anda dapat membagikan pertanyaan Anda kepada kami melalui forum kami.