Sheets.Add Method
Creates a new worksheet, chart, or macro sheet. The new worksheet becomes the active sheet.
Namespace: Microsoft.Office.Interop.Excel
Assembly: Microsoft.Office.Interop.Excel (in Microsoft.Office.Interop.Excel.dll)
Syntax
'Declaration
Function Add ( _
Before As Object, _
After As Object, _
Count As Object, _
Type As Object _
) As Object
'Usage
Dim instance As Sheets
Dim Before As Object
Dim After As Object
Dim Count As Object
Dim Type As Object
Dim returnValue As Object
returnValue = instance.Add(Before, After, _
Count, Type)
Object Add(
Object Before,
Object After,
Object Count,
Object Type
)
Parameters
Before
Type: System.ObjectOptional Object. An object that specifies the sheet before which the new sheet is added.
After
Type: System.ObjectOptional Object. An object that specifies the sheet after which the new sheet is added.
Count
Type: System.ObjectOptional Object. The number of sheets to be added. The default value is one.
Type
Type: System.ObjectOptional Object. Specifies the sheet type. Can be one of the following XlSheetType constants: xlWorksheet, xlChart, xlExcel4MacroSheet, or xlExcel4IntlMacroSheet. If you are inserting a sheet based on an existing template, specify the path to the template. The default value is xlWorksheet.
Return Value
Type: System.Object
Remarks
If Before and After are both omitted, the new sheet is inserted before the active sheet.