2012-06-22 52 views
0

我試圖讓獲取的Excel xlGeneralFormatName在C#

xlGeneralFormatName 

從Excel中,像這樣:

 Excel.Application _excelApp; 
     Excel.Workbook _excelWB; 

     _excelApp = new Excel.Application(); 
     _excelWB = _excelApp.Workbooks.Add(); 

     object o = _excelWB.Application.International(Excel.XlApplicationInternational.xlGeneralFormatName); 

,但我得到一個不能調用非委託類型在最後一行代碼上出現錯誤

我在做什麼錯?

非常感謝

回答

1

International是一個屬性,而不是方法。見_Application.International Property

也許你是C#的新手?你會得到一個使用方括號的索引屬性的成員,而不是括號:

object o = _excelWB.Application.International[Excel.XlApplicationInternational.xlGeneralFormatName]; 
+0

是的,謝謝 - 你打敗了我。 –