0

当我在 excel 中打开工作簿时,它会转到我打开的最后一个选项卡和滚动位置。我想编写一些 c# 代码来打开 excel 工作簿并选择第一个选项卡,然后滚动到单元格 A1,所以当它打开时它将在那个工作表上。到目前为止我尝试的所有解决方案都产生了异常:

worksheet.Select(Type.Missing)
(worksheet as Excel._Worksheet).Activate();
excelApp.Goto(worksheet.get_range("A1", Type.Missing), true);
4

1 回答 1

0

尝试:

Microsoft.Office.Interop.Excel.Worksheet firstSheet = (Microsoft.Office.Interop.Excel.Worksheet)excelApp.ActiveWorkbook.Worksheets[1];
firstSheet.Select(System.Reflection.Missing.Value);
excelApp.get_Range("$A1", hmissing).Select();
于 2012-07-05T06:53:58.997 回答