在 C# 中使用 Excel 工作表
Working with Excel Worksheet in C#
我的 Excel 版本问题与 Windows 表单工具有关。
Microsoft.Office.Interop.Excel.Worksheet ws = myExcelWorkbook.Worksheets[3];
ws.Delete();
ws = myExcelWorkbook.Worksheets[3];
这与 Excel 2010 完美配合,但在
中抛出以下异常
Excel 2013: "0x8002000B DISP_E_BADINDEX"
Excel 默认情况下只在新文档中创建一个工作表,这与 Excel 2010 的 3 个工作表不同。
所以 BADINDEX 意味着您没有索引 3
我的 Excel 版本问题与 Windows 表单工具有关。
Microsoft.Office.Interop.Excel.Worksheet ws = myExcelWorkbook.Worksheets[3];
ws.Delete();
ws = myExcelWorkbook.Worksheets[3];
这与 Excel 2010 完美配合,但在
中抛出以下异常Excel 2013: "0x8002000B DISP_E_BADINDEX"
Excel 默认情况下只在新文档中创建一个工作表,这与 Excel 2010 的 3 个工作表不同。
所以 BADINDEX 意味着您没有索引 3