Excel-DNA eases the development of Excel add-ins using .NET.
Add-ins created with Excel-DNA can export high-performance user-defined functions and macros, and can be packed into a single file for easy distribution and installation.
Excel versions 97 through 2013 can be targeted with a single add-in.
Advanced Excel features are supported, including multi-threaded recalculation (Excel 2007 and later), registration-free RTD servers (Excel 2002 and later) and customized Ribbon and Task Pane interfaces (Excel 2007 and later) and asynchronous functions (Excel 2002 and later).
Excel-DNA supports the .NET runtime version 2.0 (which is used by .NET versions 2.0, 3.0 and 3.5) and version 4.0 (the version number used by .NET 4 and 4.5).
The Excel-Dna Runtime is free for all use, and distributed under a permissive open-source license that also allows commercial use.
The Excel-DNA NuGet package have been replaced by NuGet package ExcelDna.AddIn.
See the version list below for details.
Install-Package Excel-DNA -Version 0.32.0-rc1
dotnet add package Excel-DNA --version 0.32.0-rc1
<PackageReference Include="Excel-DNA" Version="0.32.0-rc1" />
paket add Excel-DNA --version 0.32.0-rc1
#r "nuget: Excel-DNA, 0.32.0-rc1"
// Install Excel-DNA as a Cake Addin #addin nuget:?package=Excel-DNA&version=0.32.0-rc1&prerelease // Install Excel-DNA as a Cake Tool #tool nuget:?package=Excel-DNA&version=0.32.0-rc1&prerelease
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Excel-DNA:
Writing Excel applications in .NET using the MVC/MVVM pattern. Use this package if you intend to write applications using both ExcelMvc and Excel-DNA.
This package is not used by any popular GitHub repositories.