1. Produk
  2.   Spreadsheet
  3.   Python
  4.   Xlwings
 
  

Open Source Python API untuk Google Spreadsheet

Pustaka Python yang memudahkan untuk memanggil Python dari Excel dan sebaliknya.

Xlwings adalah open source python API untuk memanipulasi format file Excel. Dengan menggunakan API, Anda dapat mengotomatiskan excel dari python untuk menghasilkan laporan, menulis UDF (fungsi yang ditentukan pengguna), menulis makro, dan mengontrol Excel dari jarak jauh. Selanjutnya, API memungkinkan manipulasi struktur data seperti sel, daftar, rentang, array NumPy, bingkai data panda, dan seri panda.

Xlwings memerlukan instalasi Microsoft Excel, jadi semuanya berfungsi di Windows dan macOS kecuali UDF hanya berfungsi di Windows.

Previous Next

Memulai dengan Xlwings

Anda harus menginstal Python 3.5 atau lebih tinggi di sistem Anda untuk menjalankan xlwings dengan lancar. Cara yang disarankan untuk menginstal melalui PIP. Silakan gunakan perintah berikut.

Instal Xlwings melalui Perintah PIP

pip install xlwings

Instal Xlwings melalui Conda

conda install xlwings

Berinteraksi dengan Excel dari Python

Xlwings API memungkinkan memanipulasi Microsoft Spreadsheets menggunakan Python. Dengan menggunakan API, Anda dapat terhubung ke buku kerja yang ada atau membuat yang baru menggunakan metode xlwings.Book(). Anda dapat membaca/menulis nilai ke & dari rentang, memperluas rentang, mengonversi tipe data dengan mudah. Selanjutnya, Anda dapat menambahkan bagan Matplotlib & Plotly sebagai gambar di Buku Kerja Excel Anda.

Panggil Python dari Excel

Pustaka spreadsheet Open Source Xlwings memungkinkan pengembang perangkat lunak berkomunikasi dengan Python melalui Excel. Anda dapat memanggil fungsi python di dalam excel Anda baik dengan menggunakan tombol Jalankan dari Xlwings Excel Add-In atau dengan menggunakan fungsi RunPython VBA. Hal yang baik tentang menggunakan Add-In Excel adalah Anda tidak perlu buku kerja Anda diaktifkan secara makro, dan Anda dapat menyimpannya sebagai xlsx.

Fungsi yang Ditentukan Pengguna (UDF) di Excel menggunakan Python

Pustaka Xlwings memberi pengembang kemampuan untuk menulis Fungsi yang Ditentukan Pengguna (UDF) di dalam format file Microsoft Excel secara terprogram. Saat ini, UDF hanya tersedia di windows. API memungkinkan penggunaan fungsi sederhana, jumlah dimensi larik, rumus larik dinamis, rumus arrya dengan NumPy, dan banyak lagi.

 Indonesia