SpreadsheetGear Namespace > IWorksheets Interface > Item Property : Item(Int32) Property |
Returns the worksheet specified by the zero based index, or null for a chart sheet.
[Visual Basic]
Overloads Overridable ReadOnly Property Item( _
ByVal index As Integer _
) As IWorksheet
[C#]
virtual IWorksheet Item(
int index
); {get;}
[C++]
__property virtual IWorksheet* get_Item(
int index
);
[C++/CLI]
virtual property IWorksheet^ Item {
IWorksheet^ get(int index);
}
[C#]
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();
// Add a second worksheet.
workbook.Worksheets.Add();
// Rename worksheet "Sheet1" to "Hello"
workbook.Worksheets["Sheet1"].Name = "Hello";
// Rename worksheet "Sheet2" to "World"
workbook.Worksheets["Sheet2"].Name = "World";
// Save to C:\MyData.xls.
workbook.SaveAs("C:\\MyData.xls", SpreadsheetGear.FileFormat.XLS97);
// 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 the sheet names separated by a space ("Hello World").
System.Console.WriteLine(workbook.Worksheets[0].Name + " " + workbook.Worksheets[1].Name);
}
}
[Visual Basic]
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()
' Add a second worksheet.
workbook.Worksheets.Add()
' Rename worksheet "Sheet1" to "Hello"
workbook.Worksheets("Sheet1").Name = "Hello"
' Rename worksheet "Sheet2" to "World"
workbook.Worksheets("Sheet2").Name = "World"
' Save to C:\MyData.xls.
workbook.SaveAs("C:\MyData.xls", SpreadsheetGear.FileFormat.XLS97)
' 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 the sheet names separated by a space ("Hello World").
System.Console.WriteLine((workbook.Worksheets(0).Name + " " + workbook.Worksheets(1).Name))
End Sub 'Main
End Class 'Program
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
IWorksheets Interface | IWorksheets Members | Overload List
See our live Excel Reporting, Excel Charting, Excel to DataGrid and Excel Calculation Samples.
Copyright © 2003-2007 SpreadsheetGear LLC. All Rights Reserved.
SpreadsheetGear and Spreadsheet Gear are trademarks of SpreadsheetGear LLC.