我坚持完成我的计划的最后一道障碍。我有一个excel文档,我想导入到我在C#
中构建的文档中wb.Sheets.Add();
Microsoft.Office.Interop.Excel.Worksheet staffCosts = (Microsoft.Office.Interop.Excel.Worksheet)wb.Worksheets[1];
staffCosts.Name = "Staff Costs";
staffCosts.QueryTables[1].Name = Path.GetFileNameWithoutExtension("C:\\tilldataoutput\\excelcreator\\excelcreator\\bin\\Debug\\Staff.xlsx");
任何帮助都会受到大力赞赏。
答案 0 :(得分:0)
请查看此MSDN链接,其中说明了......
返回表示所有查询的QueryTables集合 指定工作表上的表。只读。
由于您使用索引获得QueryTable
,因此您应首先检查收集是否存在,或者在您的情况下检查2,因为您正在查看第二个{{ 1}}。