C#對Excel文件的操作,插入工作表(Worksheet)的方法是 Workbook.Worksheets.Add()。通常情況下,我們在EXCEL的工作薄中,使用菜單操作:插入一個新的工作表,那么,該工作表總是會出現在當前被選中的工作表的前面。 下面就具體講解一下如何控制對Sheet的插入位置參數的含義。
Worksheet sheet = this.m_CurrentWorkbook.Worksheets.Add( before, after, count, type) as Xls.Worksheet;
Before:Variant 類型,可選。指定工作表對象,新建的工作表將置於此工作表之前。
After:Variant 類型,可選。指定工作表對象,新建的工作表將置於此工作表之后。
Count:Variant 類型,可選。要新建的工作表的數目。默認值為 1。
Type:Variant 類型,可選。指定工作表類型。
ActiveWorkbook.Sheets.Add方法使用公式如下:
ActiveWorkbook.Sheets.Add 參數:=參數值
如:ActiveWorkbook.Sheets.Add Count:=6 其功能是:在當前工作薄的前面,插入新的六個工作表。