How to: Programmatically open workbooks
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
The Workbooks collection in Microsoft Office Excel makes it possible to work with all open workbooks and to open workbooks.
Applies to: The information in this topic applies to document-level projects and VSTO Add-in projects for Excel. For more information, see Features available by Office application and project type.
To open an existing workbook
Use the Open method of the Workbooks collection, passing in the path to the workbook.
this.Application.Workbooks.Open(@"C:\Test\YourWorkbook.xlsx");
Me.Application.Workbooks.Open("C:\Test\YourWorkbook.xlsx")
Compile the code
This code example requires the following:
- A workbook named
YourWorkbook.xls
must exist in a directory namedTest
on drive C.
See also
- Work with workbooks
- How to: Programmatically open text files as workbooks
- How to: Programmatically create new workbooks
- How to: Programmatically save workbooks
- How to: Programmatically close workbooks
- Programmatic limitations of host items and host controls
- Optional parameters in Office solutions
- Host items and host controls overview