0

私は取得しようとしています

xlGeneralFormatName

Excel から、次のようにします。

        Excel.Application _excelApp;
        Excel.Workbook _excelWB;

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

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

しかし、コードの最後の行で、非デリゲート型のエラーを呼び出すことができません。

私は何を間違っていますか?

どうもありがとう

4

1 に答える 1

1

Internationalメソッドではなくプロパティです。_Application.International プロパティを参照してください。

おそらく、C# は初めてですか? 括弧ではなく角括弧を使用して、インデックス付きプロパティのメンバーを取得します。

object o = _excelWB.Application.International[Excel.XlApplicationInternational.xlGeneralFormatName];
于 2012-06-22T13:35:26.713 に答える