C#操作Excel,對Sheet插入次序的控制 (有待完善)


 

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 其功能是:在當前工作薄的前面,插入新的六個工作表。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM