NanoQL.Excel
2.2.0
Prefix Reserved
See the version list below for details.
dotnet add package NanoQL.Excel --version 2.2.0
NuGet\Install-Package NanoQL.Excel -Version 2.2.0
<PackageReference Include="NanoQL.Excel" Version="2.2.0" />
<PackageVersion Include="NanoQL.Excel" Version="2.2.0" />
<PackageReference Include="NanoQL.Excel" />
paket add NanoQL.Excel --version 2.2.0
#r "nuget: NanoQL.Excel, 2.2.0"
#:package NanoQL.Excel@2.2.0
#addin nuget:?package=NanoQL.Excel&version=2.2.0
#tool nuget:?package=NanoQL.Excel&version=2.2.0
NanoQL.Excel
The runtime of nanoql's Excel add-in: handles, conversions, errors and settings for the worksheet functions nanoql-bind generates.
Nobody installs it by hand. nanoql's own add-ins, nanoql64.xll and nanoql-experimental64.xll, carry it inside each
.xll, in the release's nanoql-excel-2.2-win-x64.zip on
GitHub. An add-in of your own, your worksheet functions beside
nanoql's, is built by the tool, NanoQL.Bind, which writes its project
with a reference to this package and restores it from NuGet. Given your assembly's build output, holding nanoql's two
assemblies beside it (NanoQL.Bind says how):
dotnet tool install --global NanoQL.Bind
nanoql-bind excel build --out acme-addin \
--assembly nql=bin/NanoQL.dll --assembly nql=bin/NanoQL.Extensions.dll --assembly acme=bin/Acme.dll
The add-ins need 64-bit Excel for Microsoft 365 on Windows x64 and the .NET 10 Desktop Runtime, x64. The functions, their names and how a workbook calls them are in the Excel guide.
How it is checked
The core's results are checked against QuantLib 1.44, using test vectors generated by QuantLib's Python package and by QuantLib built from source; the extensions ported from QLNet are checked against QLNet 1.13.2. What the checks cover, per module, is on the validation page.
More
License
Apache 2.0. nanoql is derived from QuantLib. The package carries LICENSE, NOTICE and THIRD_PARTY_NOTICES.md,
which keep the copyright notices and licences of QuantLib and of the other code it carries; an add-in built on it
carries Excel-DNA's and the .NET runtime's notices too.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- ExcelDna.Integration (>= 1.9.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.