Bu kısa öğretici, ortam yapılandırmasını paylaşarak ve bu işlevselliğe ulaşmak için ayrıntılı adımlar sağlayarak çalışma sayfasını Python’da başka bir çalışma kitabına nasıl kopyalayacağınızı açıklar. Birkaç satır kod kullanarak python’da bir çalışma kitabından diğerine sayfa kopyalama özelliğini gösteren bir örnek kod da sağlanmıştır. Diğer çalışma kitabına kopyalamadan ve elde edilen çalışma kitabını XLSX, XLS vb. gibi standart biçimlerden herhangi birine kaydetmeden önce bir dizi filtre uygulayabilir ve sayfaları biçimlendirme vb. gibi diğer işlemleri gerçekleştirebilirsiniz.
Python’da Çalışma Sayfasını Başka Bir Çalışma Kitabına Kopyalama Adımları
- step1: “Java ile Aspose.Cells for Python’u kullanın için geliştirme ortamını kurun
- Sayfanın kopyalanacağı Workbook girişini yükleyin
- Worksheet dosyasının kopyalanacağı boş bir hedef çalışma kitabı oluşturun
- Hedef çalışma kitabındaki varsayılan çalışma sayfaları koleksiyonuna erişin
- Kaynak çalışma kitabından bir sayfa kopyalamak için Sheet.copy() yöntemini kullanın
- Çıktı Excel dosyasını kaynak çalışma kitabından yinelenen bir koyun içeren diske kaydedin
Bu adımlar, ilk önce kaynak çalışma kitabının açıldığı ve içinde tek bir çalışma sayfası bulunan varsayılan bir çalışma sayfası koleksiyonunu içeren boş bir yeni çalışma kitabının oluşturulduğu Python’da* Excel’de bir sayfayı çoğaltma sürecini açıklar. Yeni oluşturulan hedef çalışma kitabında bu tek varsayılan çalışma sayfası kullanılarak, bir çalışma sayfası nesnesini argüman olarak alan copy() yöntemi çağrılır. Burada, çalışma sayfasının kaynaktan hedef çalışma kitabına kopyalanmasına neden olan bir argüman olarak kaynak çalışma kitabından hedef çalışma sayfasını sağlıyoruz.
Python’da Excel Sayfasını Başka Bir Çalışma Kitabına Kopyalama Kodu
Bu kod, Python’da * sayfayı başka bir çalışma kitabına kopyalamak için basit bir işlemi gösterir*. Sayfayı kopyalarken, kaynak çalışma kitabı sayfasını bir argüman olarak sağladık, ancak CopyOptions sınıf nesnesini ikinci bir argüman olarak alan başka bir aşırı yüklenmiş yöntem de kullanabilirsiniz. CopyOptions, yalnızca formül hedef çalışma kitabı için geçerli değilse, değerleri kopyalamak için bayrağı ayarlamak, makroları kopyalamak veya yoksaymak için bayrağı ayarlamak, formüller için hedef çalışma kitabından sayfa adlarını kullanmak üzere bayrağı ayarlamak ve daha pek çok seçenek sunar. .
Bu makale bize bir Excel dosyasından başka bir Excel dosyasına bir sayfanın nasıl kopyalanacağını öğretti. Bir Excel dosyasına yorum ekleme sürecini öğrenmek istiyorsanız, Python kullanarak Excel’de nasıl yorum eklenir makalesine bakın.