Buat File Excel dalam C#, Java, Python, C++, PHP, dan Node.js

Spreadsheet Excel telah menjadi bagian integral dari pengelolaan dan analisis data di berbagai industri. Baik Anda mengerjakan laporan keuangan, analisis data, atau perencanaan proyek, kemampuan untuk membuat dan memanipulasi file Excel secara terprogram adalah keterampilan yang berharga. Dalam postingan blog ini, kita akan mempelajari cara membuat file Excel dalam bahasa pemrograman populer, yaitu C#, Java, Python, C++, PHP, dan Node.js, menggunakan API Aspose.Cells yang canggih. Jadi mari kita mulai.

Perpustakaan untuk Membuat File Excel

Aspose.Cells adalah serangkaian API tangguh yang memungkinkan pengembang bekerja secara lancar dengan file Excel dalam aplikasi mereka. Ini menyediakan berbagai fitur, termasuk membuat, memodifikasi, memformat, dan mengonversi file Excel, serta menangani rumus, bagan, dan banyak lagi. Aspose.Cells menawarkan varian untuk sebagian besar bahasa pemrograman populer termasuk C#, Java, Python, C++, PHP, dan Node.js.

Jadi mari selami bagaimana Anda dapat memanfaatkan kekuatan Aspose.Cells dalam berbagai bahasa pemrograman untuk membuat file Excel secara terprogram.

Buat Excel XLS di C#

Untuk membuat file Excel dalam aplikasi C# .NET, Aspose.Cells for .NET berperan dalam bisnis. Ini adalah API yang kuat untuk bekerja dengan file Excel pada platform .NET, .NET Core & Xamarin, memberikan standar tinggi dalam membaca, menulis, dan mengekspor file Excel. Mari kita lihat cara membuat file Excel di C#.

  • Pertama, buat instance kelas Workbook.
  • Kemudian, akses Lembar Kerja pertama (dibuat secara default) dari buku kerja tersebut.
  • Akses sel yang diinginkan pada lembar kerja dan masukkan nilainya ke dalam sel.
  • Tambahkan elemen lain seperti bagan, gambar, dll.
  • Simpan buku kerja sebagai file menggunakan metode Workbook.Save().

Cuplikan kode berikut menunjukkan cara membuat file Excel XLSX di C#.

// Buat instance objek Workbook yang mewakili file Excel.
Workbook wb = new Workbook();

// Saat Anda membuat buku kerja baru, "Sheet1" default ditambahkan ke buku kerja.
Worksheet sheet = wb.Worksheets[0];

// Akses sel "A1" di lembar.
Cell cell = sheet.Cells["A1"];

// Masukkan pesan "Halo Dunia!" teks ke dalam sel "A1".
cell.PutValue("Hello World!");

// Simpan Excel sebagai file .xlsx.
wb.Save("Excel.xlsx", SaveFormat.Xlsx);

Baca panduan lengkap membuat file Excel di C#.

Membuat File Excel di Java

Aspose.Cells for Java berfungsi sebagai perpustakaan Java untuk membuat dan memanipulasi file Excel dalam aplikasi berbasis Java. Mirip dengan varian .NET, Aspose.Cells for Java memberi Anda fitur dasar dan lanjutan untuk membuat buku kerja Excel yang kaya dan memanipulasi buku kerja yang sudah ada. Mari kita lihat sekilas cara membuat spreadsheet Excel di Java.

  • Pertama, gunakan kelas Workbook untuk membuat file Excel baru.
  • Kemudian, gunakan metode Workbook.getWorksheets().get(index) untuk mendapatkan referensi lembar kerja.
  • Akses sel yang diinginkan dari lembar kerja dan masukkan teks ke dalamnya.
  • Lakukan operasi lain seperti menambahkan bagan, tabel pivot, dll.
  • Terakhir, simpan buku kerja menggunakan metode Workbook.save().

Cuplikan kode berikut menunjukkan cara membuat spreadsheet Excel di Java.

// Buat buku kerja baru
Workbook workbook = new Workbook();

// Tambahkan nilai di sel
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World!");

// Simpan sebagai file Excel XLSX
workbook.save("Excel.xlsx"); 

Panduan lengkap membuat file Excel di Java dapat Anda baca di sini.

Hasilkan Excel XLS dengan Python

Python telah menjadi bahasa pemrograman pilihan bagi pengembang untuk membuat aplikasi web dan perangkat lunak dengan cepat dan mudah. Oleh karena itu, untuk membuat pengembang Python mampu bekerja dengan lembar Excel dengan mudah, Aspose menawarkan Aspose.Cells for Python. Pustaka menyederhanakan cara membuat dan memproses file Excel dengan menulis hanya beberapa baris kode dengan Python.

Berikut langkah-langkah membuat file Excel dasar dengan Python.

  • Gunakan kelas Workbook untuk membuat file Excel baru.
  • Kemudian, gunakan metode Workbook.getWorksheets().get(index) untuk mendapatkan referensi lembar kerja.
  • Masukkan nilai di sel yang diinginkan menggunakan metode Worksheet.getCells().get(“A1”).putValue(“hello”) .
  • Lakukan operasi lain (sesuai kebutuhan).
  • Terakhir, simpan buku kerja menggunakan metode Workbook.save().

Kode di bawah ini menunjukkan cara membuat Excel XLS dengan Python.

# Buat buku kerja XLSX baru
wb = Workbook(FileFormatType.XLSX)

# Masukkan nilai ke dalam sel
wb.getWorksheets().get(0).getCells().get("A1").putValue("Hello World!")

# Simpan buku kerja sebagai file .xlsx
wb.save("workbook.xlsx")

Kunjungi panduan lengkap tentang bekerja dengan file Excel dengan Python.

Buat File Excel di C++

Aspose.Cells for C++ menawarkan solusi ampuh untuk kebutuhan manipulasi file Excel Anda dalam aplikasi C++. Dengan menggunakan perpustakaan, Anda dapat melakukan berbagai operasi mulai dari membuat dan mengedit file Excel hingga mengonversi lembar dan mengekspor data spreadsheet. Namun, Anda tidak perlu menulis banyak baris kode C++. Lihatlah cara membuat file Excel sederhana di C++.

  • Pertama, buat instance kelas IWorkbook.
  • Kemudian, dapatkan referensi lembar tersebut dari IWorksheetCollection di IWorksheet.
  • Gunakan metode ICells->GetObjectByIndex() untuk mengakses sel tertentu menggunakan indeks baris dan kolom.
  • Masukkan nilai ke dalam sel menggunakan metode ICell->PutValue().
  • Lakukan operasi lain, jika diperlukan.
  • Terakhir, simpan buku kerja menggunakan metode IWorkbook->Save().

Cuplikan kode berikut membuat Excel XLS di C++.

/*create a new workbook*/
intrusive_ptr<IWorkbook> wb = Factory::CreateIWorkbook();

/*get the first worksheet*/
intrusive_ptr<IWorksheetCollection> wsc = wb->GetIWorksheets();
intrusive_ptr<IWorksheet> ws = wsc->GetObjectByIndex(0);

/*get cell(0,0)*/
intrusive_ptr<ICells> cells = ws->GetICells();
intrusive_ptr<ICell> cell = cells->GetObjectByIndex(0, 0);

/*write "Hello World" to cell(0,0) of the first sheet*/
intrusive_ptr<String> str = new String("Hello World!");
cell->PutValue(str);

/*save this workbook to resultFile folder*/
wb->Save(resultPath->StringAppend(new String("workbook.xlsx")));

Baca panduan lengkap tentang bekerja dengan file Excel di C++.

Hasilkan File Excel di PHP

Untuk menghasilkan file Excel di PHP, Aspose menawarkan Aspose.Cells for PHP. Sama seperti varian lainnya, Aspose.Cells for PHP menyediakan hampir semua fitur dasar dan lanjutan yang Anda perlukan dalam manipulasi spreadsheet. Lihatlah cara menghasilkan file Excel di PHP.

  • Pertama, buat instance kelas Workbook.
  • Dapatkan referensi lembar kerja dari WorksheetCollection menggunakan metode $workbook->getWorksheets().
  • Dapatkan referensi kumpulan sel menggunakan metode $worksheets->get(index)->getCells().
  • Masukkan nilai ke dalam sel yang diinginkan menggunakan metode $cells->get(“A1”)->putValue(“Hello world!”).
  • Terakhir, simpan file Excel menggunakan metode $workbook->save(“output.xlsx”, sel\SaveFormat::XLSX).

Cuplikan kode di bawah ini menghasilkan file Excel dalam PHP.

require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("aspose.cells.php");

use aspose\cells;

// Buat objek kelas buku kerja
$workbook = new cells\Workbook();

// Akses lembar kerja
$sheets = $workbook->getWorksheets();

// Akses sel lembar kerja yang diinginkan
$cells = $sheets->get(0)->getCells();

// Masukkan nilai ke sel
$cells->get("A1")->putValue("Hello world!");

// Simpan file Excelnya
$workbook->save("output.xlsx", cells\SaveFormat::XLSX);

Pelajari cara menghasilkan dan memanipulasi file Excel di PHP.

Buat Excel XLS di Node.js

Yang terakhir, Aspose.Cells for Node.js, pustaka manipulasi spreadsheet yang kuat untuk aplikasi Node.js. Dengan banyak fitur luar biasa, Aspose.Cells for Node.js menyederhanakan pembuatan dan pemrosesan spreadsheet Excel dalam aplikasi Node.js. Lihat langkah-langkah yang diperlukan untuk membuat Excel XLSX di Node.js.

  • Pertama, buat instance kelas Workbook.
  • Kemudian, dapatkan referensi lembar kerja menggunakan metode Workbook.getWorksheets.get(index).
  • Masukkan nilai ke dalam sel lembar kerja yang diinginkan menggunakan pengidentifikasi sel, seperti A1, B3, dll.
  • Terakhir, simpan file Excel menggunakan metode Workbook.save().

Di bawah ini adalah cuplikan kode di Node.js yang menghasilkan file Excel XLSX.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// membuat buku kerja baru
var workbook = new aspose.cells.Workbook(aspose.cells.FileFormatType.XLSX);

// menambah nilai di dalam sel
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World!");

// simpan sebagai file Excel XLSX
workbook.save("Excel.xlsx");
console.log("done...");

Kunjungi panduan lengkap untuk menghasilkan file Excel di Node.js.

Dapatkan Lisensi Gratis untuk API Excel

Dapatkan lisensi sementara gratis dan buat file Excel menggunakan API Aspose.Cells tanpa batasan evaluasi.

Kesimpulan

Aspose.Cells menyederhanakan proses bekerja dengan file Excel dalam berbagai bahasa pemrograman. Dalam postingan blog ini, kami telah mendemonstrasikan cara membuat file Excel dasar menggunakan Aspose.Cells di C#, Java, Python, C++, PHP, dan Node.js. Baik Anda mengembangkan aplikasi desktop, layanan web, atau skrip otomatisasi, Aspose.Cells menyediakan API serbaguna dan konsisten untuk memenuhi kebutuhan manipulasi Excel Anda. Jelajahi dokumentasi ekstensif dan contoh yang disediakan oleh Aspose.Cells untuk membuka lebih banyak kemampuan penanganan file Excel di proyek Anda.