Parameters
- filename
- The filename of the workbook to open.
Return Value
The opened workbook.C# | Copy Code |
---|---|
class Program { static void Main() { // Create a new empty workbook set. SpreadsheetGear.IWorkbookSet workbookSet = SpreadsheetGear.Factory.GetWorkbookSet(); // Create a new empty workbook in the workbook set. SpreadsheetGear.IWorkbook workbook = workbookSet.Workbooks.Add(); // Save to C:\MyData.xls. workbook.SaveAs("C:\\MyData.xls", SpreadsheetGear.FileFormat.XLS97); // Set Sheet1!A1 to "Hello World!". workbook.Worksheets["Sheet1"].Cells["A1"].Value = "Hello World!"; // Save to C:\MyData.xls again. workbook.Save(); // Close the workbook, removing it from the workbook set. workbookSet.Workbooks.Close(); // Open the saved workbook from memory. workbook = workbookSet.Workbooks.Open("C:\\MyData.xls"); // Output Sheet1!A1. System.Console.WriteLine(workbook.Worksheets["Sheet1"].Cells["A1"].Value.ToString()); } } |
Visual Basic | Copy Code |
---|---|
Class Program Shared Sub Main() ' Create a new empty workbook set. Dim workbookSet As SpreadsheetGear.IWorkbookSet = SpreadsheetGear.Factory.GetWorkbookSet() ' Create a new empty workbook in the workbook set. Dim workbook As SpreadsheetGear.IWorkbook = workbookSet.Workbooks.Add() ' Save to C:\MyData.xls as an Excel file. workbook.SaveAs("C:\\MyData.xls", SpreadsheetGear.FileFormat.XLS97) ' Set Sheet1!A1 to "Hello World!". workbook.Worksheets("Sheet1").Cells("A1").Value = "Hello World!" ' Save to C:\MyData.xls again. workbook.Save() ' Close the workbook, removing it from the workbook set. workbookSet.Workbooks.Close() ' Open the saved workbook from memory. workbook = workbookSet.Workbooks.Open("C:\\MyData.xls") ' Output Sheet1!A1. System.Console.WriteLine(workbook.Worksheets("Sheet1").Cells("A1").Value.ToString()) End Sub 'Main End Class 'Program |
The various workbook settings which make a workbook read-only in an end user workbookSet have no affect at this level. These settings are available as IWorkbook properties.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family