1. Produk
  2.   Spreadsheet
  3.   .NET
  4.   ExcelDNA
 
  

Open Source .NET Library untuk Memproses Excel Spreadsheets  

ExcelDNA memungkinkan Anda untuk membuat & menyebarkan Excel Add-Ins menggunakan C#, F# atau VB .NET.

Excel-DNA adalah API open source untuk mengintegrasikan .NET ke Excel. API memungkinkan Anda membuat fungsi yang ditentukan pengguna (UDF) berkinerja tinggi dan lebih banyak lagi di add-in asli (.xll) Anda untuk Excel. Anda tidak memerlukan instalasi atau pendaftaran apa pun, seluruh add-in Anda dapat dikemas ke dalam satu .xll.

Excel-DNA Runtime gratis untuk semua penggunaan dan didistribusikan di bawah lisensi sumber terbuka permisif yang juga memungkinkan penggunaan komersial. Ini dikembangkan menggunakan .NET dan pengguna harus menginstal runtime .NET Framework. Excel dan kode .NET berintegrasi satu sama lain menggunakan Add-In (.xll) yang memaparkan kode .NET ke excel. Anda dapat menulis kode Anda dalam file skrip berbasis teks (.dna) (C#, Visual Basic, atau F#), atau pustaka .NET yang dikompilasi (.dll).

Previous Next

Memulai dengan Excel-DNA

Cara yang disarankan untuk menginstal ExcelDNA adalah dari NuGet, Silakan gunakan perintah berikut untuk instalasi lebih cepat.

Instal ExcelDNA dari NuGet

 Install-Package ExcelDna.AddIn

Buat Fungsi Excel melalui .NET API

ExcelDNA memberikan C# .NET programmer kompetensi untuk menghasilkan fungsi Excel menggunakan C#. Anda juga dapat menggunakan ExcelFunctionAttributes seperti Name, Description, Category, IsHidden, IsExceptionSafe, dan banyak lagi. Atribut IsMacroType mengubah parameter yang digunakan Excel-DNA saat mendaftarkan fungsi.

Dukungan untuk Array Dinamis

Open source .NET API Excel-DNA juga mendukung penggunaan array dinamis di dalam excel. Saat Anda menulis rumus array dinamis, rumus tersebut menentukan apakah rumus memiliki potensi untuk mengembalikan beberapa nilai.

Pencatatan Diagnostik

ExcelDNA API memungkinkan pengembang .NET menggunakan log diagnostik saat bekerja dengan Add-In Excel. Excel-DNA menggunakan mekanisme .NET System.Diagnostics.Trace standar untuk log diagnostik.

 Indonesia