1. Produk
  2.   Spreadsheet
  3.   C++
  4.   OpenXLSX
 
  

Open Source C++ Library untuk Excel Spreadsheet 

Membaca, Menulis, Mengedit, dan Mengonversi file Microsoft® Excel Spreadsheet melalui Open Source C++ API.

Apa itu OpenXLSX?

OpenXLSX adalah pustaka C++ open-source yang memberi pemrogram komputer kekuatan untuk membaca, menulis, membuat, dan memodifikasi file Excel serta pemformatan data dengan ketergantungan yang lebih rendah. Ini adalah pekerjaan yang sedang berjalan dan bertujuan untuk menyediakan semua fitur penting untuk pembuatan dan manipulasi spreadsheet.

OpenXLSX menyediakan dukungan untuk beberapa fitur penting, seperti membuat, membuka, dan menyimpan file spreadsheet, membaca atau menulis & memodifikasi konten sel, Menyalin sel dan rentang sel, Menyalin lembar kerja & banyak lagi. OpenXLSX dapat dibangun dan dijalankan di beberapa platform seperti Windows, Linux & Linux.

Previous Next

Memulai OpenXLSX

Versi stabil saat ini tersedia di CRAN. Silakan gunakan perintah berikut untuk menginstalnya.

Instal OpenXLSX melalui CRAN

 install.packages("openxlsx", dependencies = TRUE) 

Versi pengembangan

install.packages("openxlsx", dependencies = TRUE) 
  require(devtools)
  install_github("ycphs/openxlsx")
  

C++ API untuk Membuat & Memodifikasi File Spreadsheet

OpenXLSX API open-source memungkinkan pemrogram untuk menghasilkan spreadsheet excel dari awal. Ini juga menyediakan dukungan untuk memodifikasi spreadsheet yang ada dengan mudah. Untuk memodifikasi file yang ada, Anda perlu membukanya dan memasukkan data yang ingin Anda sertakan ke dalam file. Anda dapat membuat lembar kerja baru dan menambahkannya ke buku kerja kosong, menambahkan data ke dalamnya, dan banyak lagi. Anda juga dapat menetapkan nama ke lembar dan juga dapat menambahkan konten ke dalamnya. Dengan menggunakan langkah-langkah berikut, Anda dapat membuat dokumen Microsoft Excel di C++

Buat Dokumen Excel di C++

  1. Inisialisasi objek XLDocument
  2. Buat dokumen
  3. Tambahkan lembar kerja dalam dokumen
  4. Tambahkan teks di sel
  5. Simpan dokumen

Membuat Excel dengan Mudah - C++

// initialize XLDocument
XLDocument doc;
// create document
doc.create("./Demo01.xlsx");
// add worksheet
auto wks = doc.workbook().worksheet("Sheet1");
// add text
wks.cell(XLCellReference("A1")).value() = " Hello OpenXLSX! ";
// save document
doc.save();
                  

Lindungi Buku Kerja atau Lembar Kerja

Organisasi Evert bekerja keras untuk mengumpulkan data yang diperlukan dan tidak ingin ada orang yang bermain-main dengan data mereka. OpenXLSX memberi pengembang fungsionalitas untuk mencegah orang mengedit berbagai bagian buku kerja. Anda dapat melindunginya dengan memberikan kata sandi untuk membatasi siapa yang bahkan dapat membukanya. Itu selalu berguna untuk melindungi bagian tertentu dari buku kerja dan membiarkan pengguna membuat perubahan ke bagian lain bila diperlukan.

Kelola Lebar Kolom Lembar Kerja

Open-source API OpenXLSX memungkinkan pemrogram perangkat lunak untuk mengatur lebar kolom lembar kerja ke lebar tertentu atau "otomatis" untuk ukuran lebar otomatis. Kita dapat menggunakan widths = "auto" di fungsi setColWidths untuk melebarkan otomatis kolom berdasarkan data. Anda juga dapat menggunakan sel gabungan untuk membuat tajuk untuk tajuk kolom bingkai data. Ini juga menyediakan fitur untuk menyembunyikan kolom.

 Indonesia