A lightweight wrapper for creating and reading .xlsx Excel files using Open XML.
This wrapper has been tested against OpenXML SDK version 3.3.0 and .NET Framework 4.6.
The vipm folder contains a VIPM package with everything needed to use this wrapper.
It creates an Open XML palette under Functions.
-
LabVIEW 2019
-
(Optional) Open XML SDK – Download the following DLLs via NuGet when cloning this repository:
DocumentFormat.OpenXml.dllDocumentFormat.OpenXml.Framework.dll
Note: Place these DLLs in the repository’s
Sourcefolder. -
(Optional) LUnit Test Framework (LabVIEW 2020) – GitHub Repository
- Clone the repository:
git clone https://github.com/pettaa123/Open-Xml-LabVIEW
This library provides functions for setting and retrieving cell values and named ranges in an Excel worksheet.
For example usage, refer to the tests folder.
Sets and returns the value of a given worksheet cell, handling numeric, boolean, string, datetime types, and arrays.
Sets and returns the values of a given worksheet cell range.
Sets and returns the values of a given worksheet row, handling numeric, boolean, string, and datetime types.
Sets and returns the font applied to a cell.
Adds new sheets and lists existing sheets.
Returns table rows filtered by a specified column value.
Retrieves a specified named range from a worksheet as strings.
Retrieves a specified named range from a worksheet as variants.









