使用Excel = Microsoft.Office.Interop.Excel;
我需要从我的datagridview保存一个excel文件(.xls)。所有的操作都很顺利,包括写入数据、更改单元格格式等。但是在保存文档时出现了问题。
string format = "yyyy_MM_dd_HH-mm";
string pathtoexport = @"C:\DM\SMS\Przychodzace\Znalezione_SMS_" + DateTime.Now.ToString(format) + ".xls";
oWB.SaveAs(pathtoexport, Excel.XlFileFormat.xlWorkbookNormal, missing, missing,
false, false, Excel.XlSaveAsAccessMode.xlNoChange,
missing, missing, missing, missing, missing);
}
几天前还能正常工作,但现在只显示:
HRESULT: 0x800A03EC"}
我需要将它导入 SQL,文件格式为 .xls,请问有什么建议吗?
之前的问题出在 Excel.XlFileFormat.xlWorkbookDefault 上,当我将其改为 Normal 时它可以正常运行。现在不行了。我花了很多时间自己查资料,但是失败了。
oWB.SaveAs(MyFile + @"C:\SMS\XMLCopy.xls",
Excel.XlFileFormat.xlWorkbookNormal, missing, missing,
false, false, Excel.XlSaveAsAccessMode.xlNoChange,
missing, missing, missing, missing, missing);