Excel dosyaları, farklı uygulamalarda elektronik tabloları programlı olarak oluşturmak ve değiştirmek için yaygın olarak kullanılır. Bir elektronik tabloyu işlerken, çalışma sayfalarından yeni satırlar ve sütunlar eklemeniz veya var olanları silmeniz gerekebilir. Bunu başarmak için bu makale, C# dilinde Excel’de satırların ve sütunların nasıl ekleneceğini veya silineceğini gösterir.
- Excel Satırlarını ve Sütunlarını Eklemek veya Silmek için C# API
- C# dilinde bir Excel Çalışma Sayfasına Satır Ekleme
- C# dilinde bir Excel Çalışma Sayfasına Sütun Ekleme
- C# ile Excel Çalışma Sayfasındaki Satırları Silme
- C# ile Excel Çalışma Sayfasındaki Sütunları Silme
- Ücretsiz Lisans Alın
Excel Satırları ve Sütunları Eklemek veya Silmek için C# Kitaplığı
Excel XLSX/XLS dosyalarına satır ve sütun eklemek veya silmek için Aspose.Cells for .NET kullanacağız. Excel dosyalarını sorunsuz bir şekilde oluşturmak ve işlemek için yüksek hızlı ve güçlü bir kitaplıktır. Ek olarak, XLSX dosyalarının ileri geri dönüştürülmesi için yüksek kaliteli bir dönüştürücü sağlar. DLL’sini indirilenler bölümünden indirebilir veya NuGet‘den yükleyebilirsiniz.
PM> Install-Package Aspose.Cells
C# ile Excel’de Satır Ekleme
Aşağıda, C# dilinde bir Excel çalışma sayfasına satır ekleme adımları yer almaktadır.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Ardından, Workbook.Worksheets koleksiyonundan dizine göre istenen çalışma sayfasına erişin.
- İlk parametrenin üzerine satır eklenecek dizin ve ikinci parametrenin eklemek istediğiniz satır sayısı olduğu Worksheet.Cells.InsertRows(rowIndex, totalRows) yöntemini kullanarak satır ekleyin.
- Son olarak, güncellenen dosyayı Workbook.Save(fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# kullanarak bir Excel çalışma sayfasına nasıl satır ekleneceğini gösterir.
// Excel dosyasını yükle
Workbook wb = new Workbook("workbook.xlsx");
// Çalışma sayfasının referansını alın
Worksheet sheet = wb.Worksheets[0];
// Dizin 1'e 2 satır ekle
sheet.Cells.InsertRows(1, 2);
// Güncellenen dosyayı kaydet
wb.Save("updated_workbook.xlsx");
C# ile Excel’de Sütunlar Nasıl Eklenir?
Aşağıda, C# kullanarak bir Excel çalışma sayfasına sütun ekleme adımları yer almaktadır.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Ardından, Workbook.Worksheets koleksiyonundan dizine göre istenen çalışma sayfasına erişin.
- Worksheet.Cells.InsertColumns(columnIndex, totalColumns) yöntemini kullanarak sütun ekleyin. İlk parametre sütun eklenecek dizin, ikinci parametre ise eklemek istediğiniz sütun sayısıdır.
- Son olarak, güncellenen dosyayı Workbook.Save(fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# kullanarak bir Excel çalışma sayfasında sütunların nasıl ekleneceğini gösterir.
// Excel dosyasını yükle
Workbook wb = new Workbook("workbook.xlsx");
// Çalışma sayfasının referansını alın
Worksheet sheet = wb.Worksheets[0];
// Dizin 1'e 2 sütun ekle
sheet.Cells.InsertColumns(1, 2);
// Güncellenen dosyayı kaydet
wb.Save("updated_workbook.xlsx");
C# dilinde bir Excel XLSX’te Satırları Silme
Aşağıda, C# kullanarak bir Excel çalışma sayfasından satır silme adımları yer almaktadır.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.Worksheets koleksiyonundan dizine göre istenen çalışma sayfasına erişin.
- İlk parametrenin satır dizini ve ikinci parametrenin silmek istediğiniz satır sayısı olduğu Worksheet.Cells.DeleteRows(rowIndex, totalRows) yöntemini kullanarak satırları silin.
- Son olarak, güncellenen dosyayı Workbook.Save(fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# dilinde bir Excel çalışma sayfasından satırların nasıl silineceğini gösterir.
// Excel dosyasını yükle
Workbook wb = new Workbook("workbook.xlsx");
// Çalışma sayfasının referansını alın
Worksheet sheet = wb.Worksheets[0];
// Dizin 1'deki 2 satırı sil
sheet.Cells.DeleteRows(1, 2);
// Güncellenen dosyayı kaydet
wb.Save("updated_workbook.xlsx");
C# ile Excel XLSX’te Sütunları Silme
C# kullanarak bir Excel çalışma sayfasından sütunları silme adımları aşağıda verilmiştir.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.Worksheets koleksiyonundan dizine göre istenen çalışma sayfasına erişin.
- Worksheet.Cells.DeleteColumns(columnIndex, totalColumns, updateReference) yöntemini kullanarak sütunları silin. İlk parametre sütun dizini, ikinci parametre silmek istediğiniz sütun sayısı ve üçüncü parametre referansların diğer çalışma sayfalarında güncellenmesi gerekip gerekmediğini gösterir.
- Son olarak, güncellenen dosyayı Workbook.Save(fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# kullanarak bir Excel çalışma sayfasından sütunların nasıl silineceğini gösterir.
// Excel dosyasını yükle
Workbook wb = new Workbook("workbook.xlsx");
// Çalışma sayfasının referansını alın
Worksheet sheet = wb.Worksheets[0];
// Dizin 1'deki 2 sütunu sil
sheet.Cells.DeleteColumns(1, 2, true);
// Güncellenen dosyayı kaydet
wb.Save("updated_workbook.xlsx");
Ücretsiz API Lisansı Alın
API’yi değerlendirme sınırlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans alabilirsiniz.
Çözüm
Bu makalede, programlı olarak Excel’de satırlar ve sütunlarla nasıl çalışılacağını öğrendiniz. Özellikle, C# ile Excel çalışma sayfalarında satır ve sütun eklemeyi veya silmeyi gördünüz. Ayrıca, belgeleri kullanarak C# Excel API hakkında daha fazlasını keşfedebilirsiniz. Ayrıca, sorularınızı forumumuz aracılığıyla bizimle paylaşabilirsiniz.