
Elektronik tablo manipülasyonuyla çalışırken, genellikle çalışma sayfalarınıza satır ve sütun eklemeniz veya silmeniz gerekebilir. Buna uygun olarak, bu makale, çalışma sayfalarındaki satırların ve sütunların programlı olarak nasıl değiştirileceğini kapsar. Özellikle, Python’da bir Excel çalışma sayfasına satır ve sütun eklemeyi veya silmeyi öğreneceksiniz.
- Excel’de Satırları ve Sütunları Eklemek veya Silmek için Python API
- Python Kullanarak Bir Çalışma Sayfasına Satır Ekleme
- Python kullanarak Excel Çalışma Sayfasına Sütun Ekleme
- Python kullanarak Excel Çalışma Sayfasındaki Satırları Sil
- Python kullanarak Excel Çalışma Sayfasındaki Sütunları Sil
- Ücretsiz API Lisansı Alın
Excel Satırlarını ve Sütunlarını Eklemek veya Silmek için Python Kitaplığı
XLSX/XLS çalışma sayfalarına satır ve sütun eklemek veya silmek için Aspose.Cells for Python via Java API’sini kullanacağız. Excel otomasyonu için çok çeşitli özellikler sağlayan güçlü bir elektronik tablo düzenleme API’sidir. API’yi aşağıdaki pip komutunu kullanarak kurabilirsiniz.
pip install aspose-cells
Python kullanarak Excel’de Satır Ekleme
Python’da bir Excel çalışma sayfasına satır ekleme adımları aşağıdadır.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.getWorksheets().get(index) yöntemini kullanarak istediğiniz çalışma sayfasına dizine göre erişin.
- İlk parametrenin satır dizini ve ikinci parametrenin eklemek istediğiniz satır sayısı olduğu Worksheet.getCells().insertRows(rowIndex, totalRows) yöntemini kullanarak satırları ekleyin.
- Son olarak, güncellenen dosyayı Workbook.save(string) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, Python kullanarak bir Excel çalışma sayfasına nasıl satır ekleneceğini gösterir.
# Excel dosya yoluna göre bir Çalışma Kitabı nesnesini somutlaştırın
workbook = self.Workbook("Book1.xls")
# Excel dosyasındaki ilk çalışma sayfasına erişin
worksheet = workbook.getWorksheets().get(0)
# Çalışma sayfasına 3. konumda bir satır ekleyin
worksheet.getCells().insertRows(2,1)
# Değiştirilen Excel dosyasını varsayılan (yani Excel 2003) biçiminde kaydedin
workbook.save("Insert Row.xls")
Python’da Excel’de Sütunlar Nasıl Eklenir?
Aşağıda, Python kullanarak Excel çalışma sayfasına sütun ekleme adımları verilmiştir.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.getWorksheets().get(index) yöntemini kullanarak dizine göre istediğiniz çalışma sayfasına erişin.
- İlk parametrenin sütun dizini ve ikinci parametrenin eklemek istediğiniz sütun sayısı olduğu Worksheet.getCells().insertColumns(columnIndex, totalColumns) yöntemini kullanarak sütunlar ekleyin.
- Son olarak, güncellenen dosyayı Workbook.save(string) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, Python kullanılarak bir Excel çalışma sayfasına sütunların nasıl ekleneceğini gösterir.
# Excel dosya yoluna göre bir Çalışma Kitabı nesnesini somutlaştırın
workbook = self.Workbook('Book1.xls')
# Excel dosyasındaki ilk çalışma sayfasına erişin
worksheet = workbook.getWorksheets().get(0)
# Çalışma sayfasına 2. konumda bir sütun ekleyin
worksheet.getCells().insertColumns(1,1)
# Değiştirilen Excel dosyasını varsayılan (yani Excel 2003) biçiminde kaydedin
workbook.save("Insert Column.xls")
Python’da Excel XLSX’teki Satırları Silme
Python kullanarak bir Excel çalışma sayfasından satır silme adımları aşağıda verilmiştir.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.getWorksheets().get(index) yöntemini kullanarak 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.getCells().deleteRows(rowIndex, totalRows) yöntemini kullanarak satırları silin.
- Son olarak, güncellenen dosyayı Workbook.save(string) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, Python’da bir Excel çalışma sayfasından satırların nasıl silineceğini gösterir.
# Excel dosya yoluna göre bir Çalışma Kitabı nesnesini somutlaştırın
workbook = self.Workbook("Book1.xls")
# Excel dosyasındaki ilk çalışma sayfasına erişin
worksheet = workbook.getWorksheets().get(0)
# 3. sıradan başlayarak çalışma sayfasından 10 satırı silin
worksheet.getCells().deleteRows(2,10,True)
# Değiştirilen Excel dosyasını varsayılan (yani Excel 2003) biçiminde kaydedin
workbook.save("Insert Row.xls")
Excel’de Sütunları Silme Python’da XLSX
Python kullanarak bir Excel çalışma sayfasından sütunları silme adımları aşağıdadır.
- İlk olarak, Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.getWorksheets().get(index) yöntemini kullanarak dizine göre istediğiniz çalışma sayfasına erişin.
- Worksheet.getCells().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(string) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, Python kullanılarak bir Excel çalışma sayfasından sütunların nasıl silineceğini gösterir.
# Excel dosya yoluna göre bir Çalışma Kitabı nesnesini somutlaştırın
workbook = self.Workbook('Book1.xls')
# Excel dosyasındaki ilk çalışma sayfasına erişin
worksheet = workbook.getWorksheets().get(0)
# Çalışma sayfasından 2. konumdaki bir sütunu silme
worksheet.getCells().deleteColumns(1,1,True)
# Değiştirilen Excel dosyasını varsayılan (yani Excel 2003) biçiminde kaydedin
workbook.save("Insert Column.xls")
Ücretsiz API Lisansı Alın
API’yi değerlendirme sınırlamaları olmadan kullanmak için ücretsiz bir geçici lisans alabilirsiniz.
Çözüm
Bu makalede, Excel’de satırlar ve sütunlarla nasıl çalışılacağını öğrendiniz. Özellikle, Python kullanarak Excel çalışma sayfalarında satır ve sütunların nasıl ekleneceğini veya silineceğini gördünüz. Ek olarak, belgeleri kullanarak Python Excel API hakkında daha fazlasını keşfedebilirsiniz. Ayrıca, sorularınızı forumumuz aracılığıyla bizimle paylaşabilirsiniz.