我试过谷歌搜索,但它似乎没有帮助
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] = ""
似乎我已经将它硬编码为第二张,但它似乎仍然给了我第一张。
我尝试过其他方法,比如
output = output.WorkSheets [2];它仍然无法正常工作
答案 0 :(得分:2)
请改为尝试:
Excel.Worksheet output = output_workbook.Worksheets.getItem(2);
我使用Worksheets.getItem(value);它工作正常。