Awesome
NetOffice - Microsoft Office in .NET
NetOffice is a set of libraries for building Microsoft Office Addins and automation of Microsoft Office applications.
Use NetOffice to extend and automate Microsoft Office applications: Excel, Word, Outlook, PowerPoint and Access.
:rotating_light: Notice: Use official packages with NetOfficeFw.* prefix. Using old 1.7.4 packages? Learn how to migrate.
Features
- Microsoft Office integration without version limitations
- All features of the Microsoft Office versions 2000, 2002, 2003, 2007, 2010, 2013 and 2016 are included
- Active support in version independent development
- Syntactically and semantically identical to the Microsoft Interop Assemblies
- No training if you already know the MS Office object model, use your existing PIA code
- Reduced and more readable code with automatic management of COM proxies
- Usable with .NET Framework 4.6 or higher
- Easy add-ins development
- No deployment hurdles, no registration
- No dependencies, no interop assemblies, no need for VSTO
- Visual Studio Project Templates and Wizards available in NetOffice Toolbox
Getting Started
Checkout the NetOffice-Examples repository to see how to use NetOffice to automate Office applications or how to create add-ins to extend them.
Tools
The NetOffice Toolbox is a comprehensive toolset to get started with NetOffice solutions.
Project History
You can find more information about NetOffice Git repository in documentation.
Branches
main
- main branchreleases/netoffice_v1.7.7
- branch with current NetOffice 1.7.7 source codereleases/netoffice_v1.7.6
- branch with NetOffice 1.7.6 source codereleases/netoffice_v1.7.5
- branch with NetOffice 1.7.5 source codereleases/netoffice_v1.7.4
- branch with NetOffice 1.7.4 source code
Archived Branches
These branches are archives of the source code from CodePlex and OSDN.
import/osdn_repository
- branch with NetOffice source code imported from OSDN repositoryimport/legacy_repository
- archive branch of original NetOffice source code imported from CodePlex Subversionimport/netoffice_1.7.4-alpha
- archive branch of NetOffice 1.7.4 source code provided by Sebastianimport/netoffice_1.7.4.1-alpha
- archive branch of NetOffice 1.7.4.1 source code provided by Sebastian
License
NetOffice source code is licensed under MIT License.
Copyright © 2011-2018 Sebastian Lange
Copyright © 2015-2022 Jozef Izso