导出excel单元格超出255 RT,导出到excel,单元格里内容长度超出255,提示不能导,有没有办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考下:http://topic.csdn.net/u/20120618/19/348c973b-8263-4ceb-9023-a09b0f7fcccc.html?r=78900882 看了,谢谢,但我不是用oledb实现的,是用excel的api实现的,不知道怎么弄啊! 如果你用的是 Excel COM 的话,一个单元格最多可输入:32767个字符。你是怎么赋值的? foreach(DataRow row in table.Rows) { rowIndex++; colIndex=0; foreach(DataColumn col in table.Columns) { colIndex++; excel.Cells[rowIndex,colIndex]=row[col.ColumnName].ToString(); } }excel.ActiveWorkbook.SaveAs(strExcelFileName, Excel.XlFileFormat.xlExcel7, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);类似这样,奇怪的是如果用excel.ActiveWorkbook.SaveAs(strExcelFileName,Excel.XlFileFormat.xlExcel9795,null,null,false,false,Excel.XlSaveAsAccessMode.xlNoChange,null,null,null,null,null);就可以导出255以上的,但只支持office2003如果用excel.ActiveWorkbook.SaveAs(strExcelFileName, Excel.XlFileFormat.xlExcel7, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);就不行 让人疯狂的邮件乱码事件 WPF绑定语法的理解 想买一台笔记本做开发,大家推荐一下。 Type.GetType()问题 wmi 消息筛选器 这是表示什么意思 Kes.Up|Keys.Shift? 关于 windows API 的简单问题 客户端提示 信道 http 已注册 如何智能生成报告 请大神们推荐一个数据库 Form1 form1 = (Form1)this.Owner; vss创建文件的时候,有个多选框,提示只保留最新版本
http://topic.csdn.net/u/20120618/19/348c973b-8263-4ceb-9023-a09b0f7fcccc.html?r=78900882
{
rowIndex++;
colIndex=0;
foreach(DataColumn col in table.Columns)
{
colIndex++;
excel.Cells[rowIndex,colIndex]=row[col.ColumnName].ToString();
}
}
excel.ActiveWorkbook.SaveAs(strExcelFileName, Excel.XlFileFormat.xlExcel7, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
类似这样,奇怪的是如果用excel.ActiveWorkbook.SaveAs(strExcelFileName,Excel.XlFileFormat.xlExcel9795,null,null,false,false,Excel.XlSaveAsAccessMode.xlNoChange,null,null,null,null,null);就可以导出255以上的,但只支持office2003
如果用excel.ActiveWorkbook.SaveAs(strExcelFileName, Excel.XlFileFormat.xlExcel7, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);就不行