Xceed.Workbooks.NET
3.0.26322.8460
dotnet add package Xceed.Workbooks.NET --version 3.0.26322.8460
NuGet\Install-Package Xceed.Workbooks.NET -Version 3.0.26322.8460
<PackageReference Include="Xceed.Workbooks.NET" Version="3.0.26322.8460" />
<PackageVersion Include="Xceed.Workbooks.NET" Version="3.0.26322.8460" />
<PackageReference Include="Xceed.Workbooks.NET" />
paket add Xceed.Workbooks.NET --version 3.0.26322.8460
#r "nuget: Xceed.Workbooks.NET, 3.0.26322.8460"
#:package Xceed.Workbooks.NET@3.0.26322.8460
#addin nuget:?package=Xceed.Workbooks.NET&version=3.0.26322.8460
#tool nuget:?package=Xceed.Workbooks.NET&version=3.0.26322.8460
Xceed Workbooks for .NET – Spreadsheet Creation & Excel File Processing for .NET

Xceed Workbooks for .NET – Enterprise Spreadsheet & Excel Processing Library for .NET
Overview
Xceed Workbooks for .NET is an enterprise-grade spreadsheet processing library for creating, editing, and managing Excel workbooks programmatically. Generate XLSX files, import CSV/TXT data, apply formatting, protect worksheets, and automate spreadsheet workflows without requiring Microsoft Excel or Office interop.
Build financial reports, ERP exports, analytics dashboards, and business intelligence systems with full control over spreadsheet structure, formatting, and protection. Cross-platform compatible with ASP.NET, cloud applications, and modern .NET solutions.
Trusted by Fortune 500 companies and .NET developers worldwide.
Key Features
Workbook Creation & Management
- Create Excel workbooks from scratch
- Load and edit existing XLSX files
- Add, remove, rename, and reorder worksheets
- Duplicate worksheet structures
- Save and export workbooks programmatically
- No Excel installation required
Cell & Data Management
- Edit cell values directly
- Apply spreadsheet formulas
- Set cell data types
- Handle number formatting
- Merge and unmerge cells
- Auto-size columns and rows
Spreadsheet Formatting
- Apply fonts and text styling
- Configure borders and colors
- Set cell alignment and wrapping
- Apply background fills and patterns
- Customize row heights and column widths
- Professional spreadsheet layouts
Worksheet Protection
- Protect worksheets from editing
- Lock and unlock specific cells
- Restrict sheet operations
- Preserve data integrity
- Secure workbook structures
- Enterprise-grade access control
Data Import & Export
- Load XLSX files
- Import CSV and TXT data
- Export spreadsheets programmatically
- Stream workbook data
- Batch processing support
- Large dataset handling
Advanced Features
- Stream-based workbook processing
- Memory-efficient operations
- Parallel processing support
- No temporary file dependencies
- Cross-platform compatibility
- Fully managed .NET code
Installation
NuGet Package Manager
dotnet add package Xceed.Workbooks.NET
Package Manager Console
Install-Package Xceed.Workbooks.NET
Quick Start
Create an Excel Workbook
using Xceed.Workbooks.NET;
// Create a new workbook
var workbook = new Workbook();
// Add a worksheet
var sheet = workbook.AddWorksheet("Sales");
// Set header values
sheet.Cells[0, 0].Value = "Product";
sheet.Cells[0, 1].Value = "Q1 Sales";
sheet.Cells[0, 2].Value = "Q2 Sales";
sheet.Cells[0, 3].Value = "Total";
// Set data values
sheet.Cells[1, 0].Value = "Widget A";
sheet.Cells[1, 1].Value = 1500;
sheet.Cells[1, 2].Value = 2000;
sheet.Cells[1, 3].Value = "=B2+C2";
// Auto-fit columns
sheet.Columns[0].AutoFit();
sheet.Columns[1].AutoFit();
// Save the workbook
workbook.Save("Sales.xlsx");
Apply Spreadsheet Formatting
using Xceed.Workbooks.NET;
// Create workbook
var workbook = new Workbook();
var sheet = workbook.AddWorksheet("Formatted");
// Add header
sheet.Cells[0, 0].Value = "Item";
sheet.Cells[0, 1].Value = "Price";
// Style the header row
sheet.Cells[0, 0].Style.Bold = true;
sheet.Cells[0, 0].Style.Fill.BackgroundColor = System.Drawing.Color.Orange;
sheet.Cells[0, 1].Style.Bold = true;
sheet.Cells[0, 1].Style.Fill.BackgroundColor = System.Drawing.Color.Orange;
// Add data
sheet.Cells[1, 0].Value = "Product 1";
sheet.Cells[1, 1].Value = 99.99;
workbook.Save("Formatted.xlsx");
Load and Edit Existing Workbook
using Xceed.Workbooks.NET;
// Load existing workbook
var workbook = Workbook.Load("Report.xlsx");
// Get first worksheet
var sheet = workbook.Worksheets[0];
// Update cell value
sheet.Cells[1, 1].Value = "Updated Value";
// Protect the worksheet
sheet.ProtectSheet("MyPassword");
// Save changes
workbook.Save("Report_Updated.xlsx");
Import CSV Data
using Xceed.Workbooks.NET;
// Create workbook
var workbook = new Workbook();
// Load CSV data
var sheet = workbook.AddWorksheet("Imported");
var csvData = System.IO.File.ReadAllLines("data.csv");
int row = 0;
foreach (var line in csvData)
{
var columns = line.Split(',');
for (int col = 0; col < columns.Length; col++)
{
sheet.Cells[row, col].Value = columns[col];
}
row++;
}
workbook.Save("Imported.xlsx");
Core Capabilities
Workbook Operations
| Feature | Supported |
|---|---|
| Create XLSX workbooks | ✓ |
| Load existing files | ✓ |
| Add worksheets | ✓ |
| Remove worksheets | ✓ |
| Rename worksheets | ✓ |
| Reorder worksheets | ✓ |
| Duplicate worksheets | ✓ |
Cell & Data Management
| Feature | Supported |
|---|---|
| Edit cell values | ✓ |
| Apply formulas | ✓ |
| Set data types | ✓ |
| Number formatting | ✓ |
| Merge cells | ✓ |
| Unmerge cells | ✓ |
| Auto-fit columns | ✓ |
Formatting & Styling
| Feature | Supported |
|---|---|
| Font styling (bold, italic, underline) | ✓ |
| Font color and size | ✓ |
| Background fills | ✓ |
| Cell borders | ✓ |
| Cell alignment | ✓ |
| Text wrapping | ✓ |
| Row and column sizing | ✓ |
Data Import/Export
| Feature | Supported |
|---|---|
| Load XLSX files | ✓ |
| Import CSV data | ✓ |
| Import TXT data | ✓ |
| Export XLSX | ✓ |
| Stream workbooks | ✓ |
| Batch processing | ✓ |
Protection & Security
| Feature | Supported |
|---|---|
| Protect worksheets | ✓ |
| Lock/unlock cells | ✓ |
| Password protection | ✓ |
| Restrict operations | ✓ |
| Preserve integrity | ✓ |
Supported File Formats
Read & Write
| Format | Support |
|---|---|
| XLSX (Microsoft Excel) | ✓ |
| CSV (Comma-separated values) | ✓ |
| TXT (Tab-separated values) | ✓ |
Supported Frameworks
- .NET Framework 4.6.1+
- .NET Core 2.1+
- .NET Standard 2.0+
- .NET 5+
- .NET 6+
- .NET 7+
- .NET 8+
Supported Platforms
- Windows
- Linux
- macOS
Common Use Cases
- Financial Reporting - Generate financial statements and reports
- ERP Exports - Export enterprise data to spreadsheets
- CRM Data Management - Extract and format customer data
- Inventory Management - Track stock and create inventory reports
- Analytics Dashboards - Build data visualization and summary spreadsheets
- Invoice Generation - Create formatted invoice spreadsheets
- Data Migration - Convert data between systems using spreadsheets
- Business Intelligence - Generate BI reports and dashboards
- Budget Planning - Create budgets and financial forecasts
- Cloud Reporting - Generate reports in cloud-based applications
Free 45-Day Trial
Experience the full capabilities of Xceed Workbooks for .NET with a free 45-day trial. No credit card required.
Resources
- Product Page - Features and pricing
- Documentation - Complete API documentation
- API Reference - Detailed method and class reference
- Blog - Updates and articles
- Support - Technical support and forums
- Licensing - License information and pricing
Related Xceed Products
Document & Office Automation
- Xceed Words for .NET - Word document creation and PDF conversion
- Xceed PDF Library for .NET - PDF creation and manipulation
- DocX - Lightweight Word document library
File Transfer & Compression
- Xceed Zip for .NET - ZIP, TAR, GZip compression
- Xceed Real-Time Zip for .NET - Streaming ZIP compression
- Xceed SFTP for .NET - Secure SFTP file transfer
- Xceed FTP for .NET - FTP and FTPS file transfer
UI Components
- Xceed Toolkit Plus for WPF - Advanced WPF controls
- Xceed DataGrid for WPF - High-performance WPF DataGrid
- Xceed Toolkit for .NET MAUI - Cross-platform MAUI controls
- Extended WPF Toolkit - Open-source WPF controls
Getting Help
- Documentation - Complete API documentation and guides
- Support Portal - Get technical support
- NuGet Package - View on NuGet.org
License
Xceed Workbooks for .NET is a commercial product with a free 45-day trial. Various license options are available for development and production use. See licensing information for details.
Xceed Workbooks for .NET – Enterprise spreadsheet and Excel processing library for .NET applications.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Framework | net40 is compatible. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.0
- Xceed.Drawing.NET (= 1.0.26322.8460)
-
All Frameworks
- System.IO.Packaging (>= 4.5.0)
- Xceed.Drawing.NET (= 1.0.26322.8460)
-
net5.0
- System.IO.Packaging (>= 4.5.0)
- Xceed.Drawing.NET (= 1.0.26322.8460)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Xceed.Workbooks.NET:
| Package | Downloads |
|---|---|
|
Xceed.Products.Documents.Libraries.Full
Create or manipulate Microsoft Word documents, Excel documents and Pdf documents from your .NET applications, without requiring Word, Excel, Office or a Pdf app to be installed. Word documents can be converted to PDF(not all Word elements are supported). Fast and lightweight. Widely used and backed by a responsive support and development team whose sole ambition is your complete satisfaction. You can try Words for .NET, Workbooks for .NET and PdfLibrary for .NET for free for 45 days, after which you will need to purchase a license key to continue using it. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.26322.8460 | 294 | 6/22/2026 |
| 3.0.26166.7850 | 1,992 | 3/16/2026 |
| 3.0.25608.6677 | 2,478 | 12/8/2025 |
| 3.0.25458.6676 | 2,277 | 9/8/2025 |
| 3.0.25228.6154 | 2,058 | 4/28/2025 |
| 2.0.25103.5784 | 14,836 | 2/4/2025 |
| 2.0.25103.5744 | 387 | 2/3/2025 |
| 1.4.24152.1219 | 28,356 | 3/4/2024 |
| 1.4.23523.1209 | 5,147 | 10/25/2023 |
| 1.4.23177.2123 | 6,843 | 4/3/2023 |
| 1.3.22471.15220 | 4,156 | 10/6/2022 |
| 1.2.22263.20500 | 15,937 | 5/14/2022 |
| 1.1.22101.20240 | 5,277 | 2/4/2022 |
| 1.0.21565.13360 | 3,751 | 11/15/2021 |
See Xceed Workbooks for .NET web site for complete release notes: https://xceed.com/en/our-products/product/workbooks-for-net