Java kullanarak Excel'de Satırları ve Sütunları Kopyalama

Belirli durumlarda, çalışma sayfasının tamamını kopyalamadan bir Excel dosyasındaki satırları ve sütunları kopyalamanız gerekir. Bu işlemi programlı olarak gerçekleştirmek için bu makale, Java kullanılarak bir Excel çalışma sayfasındaki satırların veya sütunların nasıl kopyalanacağını kapsar.

Excel’de Satırları ve Sütunları Kopyalamak için Java API

Aspose.Cells for Java, Excel otomasyon özelliklerini Java uygulamalarınızdan uygulamanıza olanak tanır. Ayrıca API, Excel çalışma kitaplarının içinde veya arasında satırları ve sütunları kopyalamak için basit yollar sağlar. API’yi indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.7</version>
</dependency>

Java kullanarak Excel Çalışma Sayfasındaki Satırları Kopyala

Java kullanarak bir Excel çalışma sayfasındaki bir satırı kopyalamak için gereken adımlar aşağıdadır.

Aşağıdaki kod örneği, Java kullanılarak bir Excel çalışma sayfasındaki bir satırın nasıl kopyalanacağını gösterir.

// Bir Çalışma Kitabı nesnesinin örneğini oluşturma
Workbook workbook = new Workbook("workbook.xlsx");

// Sayfa dizinini geçirerek ilk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.getWorksheets().get(0);

// Veriler, biçimlendirme, resimler ve çizim nesneleri içeren ikinci satırı çalışma sayfasındaki 16. satıra kopyalayın
worksheet.getCells().copyRow(worksheet.getCells(), 1, 15);

// Excel dosyasını kaydetme
workbook.save("output.xlsx");

Java kullanarak Excel Çalışma Sayfasındaki Sütunları Kopyala

Java kullanarak bir Excel çalışma sayfasındaki bir sütunu kopyalamak için izlenecek adımlar aşağıdadır.

Aşağıdaki kod örneği, Java kullanılarak bir Excel çalışma sayfasındaki bir sütunun nasıl kopyalanacağını gösterir.

// Bir Çalışma Kitabı nesnesinin örneğini oluşturma
Workbook workbook = new Workbook("workbook.xlsx");

// Sayfa dizinini geçirerek ilk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.getWorksheets().get(0);

// Çalışma kitabının ilk çalışma sayfasından ilk sütunu kopyalayın
worksheet.getCells().copyColumn(worksheet.getCells(), worksheet.getCells().getColumns().get(0).getIndex(), worksheet.getCells().getColumns().get(2).getIndex());

// Excel dosyasını kaydetme
workbook.save("output.xlsx");

Ücretsiz Lisans Alın

Aspose.Cells for Java’yı bir geçici lisans kullanarak değerlendirme sınırlamaları olmadan kullanabilirsiniz.

Çözüm

Bu makalede, Java kullanarak Excel çalışma sayfalarındaki satırları ve sütunları nasıl kopyalayacağınızı öğrendiniz. Ayrıca, sağlanan kod örneklerini farklı Excel çalışma kitaplarındaki satırları veya sütunları kopyalamak için de kullanabilirsiniz. Ayrıca Aspose.Cells for Java’nın belgelerini de keşfedebilirsiniz. Herhangi bir sorunuz olursa forumumuza mesaj göndermekten çekinmeyin.

Ayrıca bakınız