用dotnet C# 导入25W行数据进Excel,保存之前看到Excel里面数据都是全的,但是一保存就出"互换性错误",大概是说,老版本不支持大数据,大量数据丢失。如果是在Excel界面里另存为xlsx的话,数据都是存在的。所以,想请教一下大家,用程序的话,一般怎么保存数据而不丢失,最好是保存为xlsx。
用的包excel 12版的使用的方法
Workbook.SaveAs(FileName, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodepage, TextVisualLayout, Local)实际是
Workbook.SaveAs("C:\\2.xlsx", IExcel.XlFileFormat.xlWorkbookNormal, null, null, null, null, IExcel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);是不是我用错了,或者还有其他的保存方法。谢谢
用的包excel 12版的使用的方法
Workbook.SaveAs(FileName, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodepage, TextVisualLayout, Local)实际是
Workbook.SaveAs("C:\\2.xlsx", IExcel.XlFileFormat.xlWorkbookNormal, null, null, null, null, IExcel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);是不是我用错了,或者还有其他的保存方法。谢谢
解决方案 »
- 碰到了新问题,求高人解答
- 救命求教!
- 有哪位帮忙解释一下这段代码
- 大家有谁用过在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库 网上的方法几乎都一样 源码在帖子里面 希望指点一下
- 如何判断一个引用是否已被实例化,就是是否已指向一个对象,不是空引用
- c# 程序调用 VC.net 写的dll,可时无法在dll的源代码中设置断点?
- 在datagirdview新建一列有下拉框
- 各位老大小弟刚接触c#不知哪里有vs.net套件下在呀?
- *********msdn 什么****************
- 问几个很基础的问题,关于c#的,有分
- 求助C#调用32位动态库函数
- textbox取消回车执行button
LZ是如何在一个SHEET里面保存25W行数据的啊?学习学习。
//string filename=
//创建Excel文档
Excel.Workbook ExcelDoc = ExcelApp.Workbooks.Add(Type.Missing);
Excel.Worksheet xlSheet = ExcelDoc.Worksheets.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Excel.XlFileFormat format = Excel.XlFileFormat.xlWorkbookNormal;
ExcelApp.DisplayAlerts = false;
//Excel.XlSaveAsAccessMode accessmode = Excel.XlSaveAsAccessMode.xlExclusive; //写入内容
if (content != null)
xlSheet.Cells[1, 1] = content;
else
xlSheet.Cells[1, 1] = "内容";
//文件保存
xlSheet.SaveAs(filename);
ExcelDoc.Close(Type.Missing,filename, Type.Missing);
//ExcelApp.Quit();
message = name + "文档生成成功,以保存到C:CNSI下";
如果有谁还需要C#控制excel的可以 CALL 我。
之后有时间把它写出来
谢谢各位!!!
我调用saveas保存文件后,再次打开,文件里面没有内容
环境:
vs2010+office2010.
我创建的是excel模板类型项目,就是说把excel模板另存成excel文本时,内容丢失