HTML JPG PDF XML XLSX
  Product Family
XLSM

Buat File XLSM di Java

Pustaka Java berkecepatan tinggi untuk membuat file XLSM. Ini adalah solusi perangkat lunak profesional untuk mengimpor dan mengekspor XLSX, PDF, dan banyak format lainnya menggunakan Java.

Buat File XLSM Menggunakan Java

Bagaimana cara membuat file XLSM? Dengan pustaka Aspose.Cells for Java, Anda dapat dengan mudah membuat file XLSM secara terprogram dengan beberapa baris kode. Aspose.Cells for Java mampu membangun aplikasi lintas platform dengan kemampuan untuk menghasilkan, memodifikasi, mengkonversi, merender dan mencetak semua file Excel. Java Excel API tidak hanya mengkonversi antar format spreadsheet, tetapi juga dapat merender file Excel sebagai gambar, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT dan banyak lagi, sehingga menjadikannya pilihan sempurna untuk bertukar dokumen dalam format standar industri. Anda dapat mendownload versi terbarunya langsung dari Maven dan instal dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut ke pom.xml.

Gudang


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Ketergantungan


<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

Cara Membuat XLSM di Java

Mudah bagi pengembang untuk membuat, memuat, memodifikasi, dan mengonversi file XLSM dalam menjalankan aplikasi pelaporan berbeda untuk pemrosesan data hanya dalam beberapa baris kode.

  1. Buat sebuah contoh dari Kelas buku kerja .
  2. Akses lembar kerja yang relevan menggunakan metode getWorksheets.get().
  3. Pilih sel yang relevan, masukkan nilainya ke dalam sel yang diinginkan menggunakan nama sel, seperti A1, B3, dll.
  4. Simpan buku kerja sebagai format XLSM menggunakan metode save().
 

Kode contoh menunjukkan cara membuat file XLSM di Java.


// Create a new workbook
Workbook wkb = new Workbook();

// Access the first worksheet of the workbook.
Worksheet worksheet = wkb.getWorksheets().get(0);

// Add relevant content in the cell
worksheet.getCells().get("A1").putValue("ColumnA");
worksheet.getCells().get("B1").putValue("ColumnB")
worksheet.getCells().get("A2").putValue("ValueA")
worksheet.getCells().get("B2").putValue("ValueB")

// Save the workbook as XLSM file
wkb.save("Excel.xlsm"); 

// To enhance the code for further functionalities here are more functions
// getCells() and setValue for modifying the cell content
// getCharts().add() to add charts
// getPivotTables().add() for creating a Pivot Table
// getCells().get(int cell id).setFormula for adding cell level formula
 

Perpustakaan Java untuk membuat file XLSM

Kami menghosting paket Java kami di Maven repositori. ‘Aspose.Cells for Java’ adalah file JAR umum yang berisi kode byte. Silakan ikuti petunjuk langkah demi langkah tentang cara menginstalnya ke lingkungan pengembang Java Anda.

Persyaratan sistem

Sebelum menjalankan contoh kode sumber konversi Java, pastikan Anda memiliki prasyarat berikut.

XLSM Apa itu Format File XLSM

File dengan ekstensi XLSM merupakan jenis file Spreadsheet yang mendukung Makro. Dari sudut pandang aplikasi, Makro adalah kumpulan instruksi yang digunakan untuk mengotomatisasi proses. Makro digunakan untuk mencatat langkah-langkah yang dilakukan berulang kali dan memfasilitasi pelaksanaan tindakan dengan menjalankan kembali makro. Makro diprogram dengan Visual Basic for Applications (VBA) Microsoft dari dalam Buku Kerja Excel menggunakan Editor Visual Basic dan dapat dijalankan/debug langsung dari sana.

Baca lebih lanjut

Pembuatan Spreadsheet yang Didukung Lainnya

Anda juga dapat membuat format Excel Microsoft lainnya termasuk beberapa yang tercantum di bawah ini.

XLS (Microsoft Lembar Bentang Excel (Warisan))
XLSX (Buka Buku Kerja XML)
XLSB (Buku Kerja Biner Excel)
XLSM (Spreadsheet berkemampuan makro)
XLT (Templat Excel 97 - 2003)
XLTX (Templat Excel)
XLTM (Templat Excel yang Diaktifkan Makro)
CSV (Nilai yang Dipisahkan Koma)
TSV (Nilai yang Dipisahkan Tab)
ODS (Lembar Bentang OpenDocument)
PDF (Format Dokumen Portabel)
HTML (Hyper Text Markup Language)