Microsoft® Excel Dosya Bölme via Java

Java tabanlı uygulamalarda Excel elektronik tablosunu çalışma sayfalarına bölme

 

Excel dosyalarını, öğrenci verilerini içeren bir elektronik tablo gibi bölmek gerektiğinde, her öğrenci için tek bir sayfa tahsis edilmesi gereken çeşitli senaryolar vardır. Ve her öğrenci sayfasını ayrı bir dosya halinde akıllıca bölmek gerekir. Otomatikleştirmek için via Java uygulamasını, JavaExcel API Excel belgesini sayfalar halinde bölmek için oradadır. Desteklenen formatlar arasında XLS, XLSX, XLSB, XLSM, ODS bulunur.

Excel Belgesini Birden Çok Dosyaya Bölme

Excel dosyasını sayfalara bölmenin en basit yolu, Tüm sayfalara erişmek, her sayfayı yinelemek ve istediğiniz formatta birer birer kaydetmektir. Çalışma sayfasını yüklemek için API şunu sağlar: Çalışma kitabı sınıf. getWorksheets().getCount() yöntem toplam sayfa sayısını alır. Her sayfayı yineleyin ve kullanın getWorksheets().get(sheetindex) Belirli bir sayfaya erişmek için. Seçilen sayfa verilerini kullanarak yeni oluşturulan Çalışma Kitabı sınıfı nesnesine taşıyın. Kopyalama yöntemi . Son olarak gerekli formatta kaydedin.

Java Excel Dosyalarını Bölme Kodu
 

Excel Çalışma Sayfasını Bölmelere Böl

API ayrıca Excel çalışma sayfasını farklı bölmelere bölme işlevini de sağlar. İşlem, dosyayı Workbook sınıfını kullanarak yüklemektir. Dizinini sağlayarak ilk çalışma sayfasını veya gerekli herhangi bir sayfayı seçin. Parametre olarak ilgili hücre indeksine sahip setActiveCell’i çağırın. Ve son olarak split() yöntemini çağırarak çalışma sayfası penceresini farklı bölmelere bölün.

Java Excel Sayfasını Bölme Görünümüne Bölme Kodu