0

グーグルを試しましたが、役に立たないようです

Excel.Application excelApp = new Excel.Application();
Excel.Workbook output_workbook = excelApp.workbooks.Add(misvalue);
Excel.Worksheet output = output_workbook.Sheets.getItem(2);
output.Activate();

//do something here
output.Cells[1,1] = "" 

2番目のシートになるようにハードコーディングしたようですが、それでも最初のシートが表示されるようです。

私は他の方法を試しました

出力 = 出力.WorkSheets[2]; それはまだ動作しません

4

1 に答える 1

2

代わりにこれを試してください:

Excel.Worksheet output = output_workbook.Worksheets.getItem(2);

Worksheets.getItem(value); を使用します。そしてそれはうまくいきます。

于 2013-07-09T06:57:07.467 に答える