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

Pustaka C Sumber Terbuka untuk Spreadsheet Excel

Membuat, Mengedit, Memanipulasi, dan Mengonversi file Microsoft Excel 2007 dan XLSX Spreadsheet, menggabungkan spreadsheet, menambahkan diagram ke lembar kerja melalui Open Source C API.

Libxlsxwriter adalah pustaka C sumber terbuka yang dapat digunakan untuk bekerja dengan Microsoft Excel 2007 serta file XLSX Excel di dalam aplikasi Anda sendiri. Pustaka Libxlsxwriter sangat kompatibel dengan file XLSX Excel dan memungkinkan pengembang untuk membuat, memodifikasi, dan memproses spreadsheet XLSX dengan mudah. Pustaka bekerja dengan lancar di platform terkemuka seperti Linux, FreeBSD, OpenBSD, OS X, iOS, dan Windows. Itu dapat dikompilasi untuk 32 serta untuk 64-bit.

Pustaka Libxlsxwriter open source dioptimalkan dengan baik dan dapat bekerja dengan baik dengan file spreadsheet besar. Ini telah menyertakan dukungan untuk beberapa fitur penting, seperti Menggabungkan sel spreadsheet, menentukan nama, dukungan Autofilters, menambahkan Bagan ke halaman lembar kerja, validasi data, dan daftar drop-down, menambahkan gambar PNG/JPEG, menambahkan komentar sel, bekerja dengan makro VBA , menambahkan atau menghapus kolom dari sheet, dan banyak lagi.

Previous Next

Memulai dengan Libxlsxwriter

Libxlsxwriter mendukung CMake untuk membangun dan menginstal perpustakaan. Silakan gunakan perintah berikut.

Instal libxlsxwriter melalui CRAN

 cmake $SOURCE_DIR $FLAGS 

Kloning repositori kode sumber libxlsxwriter dari GitHub. Silakan gunakan kode berikut.

Instal libxlsxwriter melalui GitHub

it clone https://github.com/jmcnamara/libxlsxwriter.git
# Or use your preferred protocol instead of https 

C API untuk Membuat Spreadsheet Excel XLSX

Open source Libxlsxwriter API memungkinkan pengembang perangkat lunak untuk membuat dan memodifikasi Excel XLSX Spreadsheets di dalam aplikasi C mereka. API menyediakan dukungan untuk menulis teks, angka, rumus, dan hyperlink ke beberapa lembar kerja dalam file lembar bentang Excel. Anda dapat dengan mudah mengimpor atau mengekspor data dari file Excel dan dapat menggabungkan atau membagi lembar, mencari data, dan banyak lagi.

Bekerja dengan Grafik Excel

Libxlsxwriter API telah menyediakan fungsionalitas untuk menambahkan dan memodifikasi Bagan ke spreadsheet Excel menggunakan perintah C. Anda dapat menggunakan fungsi penanda bagan untuk menghasilkan dan mengelola bagan. Anda juga dapat menambahkan garis tren untuk menunjukkan tren dalam data dan bilah kesalahan untuk menunjukkan batas kesalahan dalam data. Anda juga bisa memberi label data ke rangkaian bagan untuk menunjukkan nilai titik data yang diplot. Anda dapat dengan mudah menerapkan properti pemformatan bagan ke objek bagan apa pun.

Bekerja dengan Validasi Data Excel

Validasi data adalah fitur Excel yang memungkinkan pengembang mengontrol apa yang dimasukkan pengguna ke dalam sel Excel. Misalnya, Anda dapat membatasi pengguna untuk memasukkan angka antara 1 dan 6 atau memastikan entri teks dalam sel kurang dari 25 karakter. Libxlsxwriter API menyediakan banyak opsi untuk memvalidasi input pengguna seperti Nilai Apa Saja, Bilangan Utuh, Desimal, Daftar, Tanggal, Waktu, Panjang teks, atau rumus khusus.

Bekerja dengan VBA Macros

Libxlsxwriter API memberi pengembang perangkat lunak kemudahan untuk menambahkan file VBA yang berisi fungsi atau makro ke buku kerja XLSX. File Excel yang berisi fungsi dan makro harus menggunakan ekstensi XLSM atau Excel akan mengeluh dan mungkin tidak membuka file tersebut. Makro VBA biasanya merujuk ke buku kerja dan objek lembar kerja. Jika nama kode VBA tidak ditentukan secara eksplisit maka libxlsxwriter akan menggunakan default Excel dari ThisWorkbook dan Sheet1, Sheet2, dll.

 Indonesia