[英]Saving to xlsx file in C#
我正在尝试读取一个文件夹中的约5万个文件,从每个文件中提取一些详细信息,然后写入Excel文件。 我正在使用以下代码:-
string savLoc = textBox2.Text.Trim();
savLoc = savLoc + "\\Visible_Fields.xlsx";
xlWorkBook.SaveAs(savLoc, Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlNoChange, misValue, misValue, misValue, misValue, misValue);
xlApp.DisplayAlerts = true;
xlWorkBook.Close(true, misValue, misValue);
xlApp.Quit();
但是创建的xlsx文件未打开并显示其已损坏。 但是,如果我将扩展名用作xls,则可以使用,但xls在一个工作表中的限制为65K。 谁能告诉我该怎么做? 我只能使用excel interop,不能使用任何其他免费库。
我使用互操作版本14
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.