在这里,我打开 Excel 并写入 Excel 工作表。我正在将 Windows 应用程序更改为 asp 网站并看到此错误。我已经添加了所有参考文献和库。不知道我在这里缺少什么。
出现如下错误。请帮我。
Excel.Application excel = new Excel.Application();
excel.Visible = false; // to hide the processing
Excel.Workbook wb = excel.Workbooks.Add();
Excel.Worksheet sh = wb.Sheets.Add(); // Error at wb
sh.Name = "Links";
for (int i = 1; i < list.Count; i++)
{
sh.Cells[i.ToString(), "A"].Value2 = list[i]; //Error at .Value2
}
你必须创建一个新的工作表Sheets
数组通过提供WorkSheet
姓名。
还请投新创建的WorkSheet
.
替换这个:
Excel.Worksheet sh = wb.Sheets.Add();
与以下
Excel.Worksheet sh = (Microsoft.Office.Interop.Excel.Worksheet)wb.Sheets["Sheet1"];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)