关于往excel导入数据的问题,谢谢各位进来看的大侠!

guchunjia0221 guchunjia0221 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我往excel导入数据是用这样方法:
string fileName=getExcelFileName();

FileStream objFileStream;
StreamWriter objStreamWriter;
string strLine="";
objFileStream = new FileStream(fileName,FileMode.OpenOrCreate,FileAccess.Write);
objStreamWriter = new StreamWriter(objFileStream,System.Text.Encoding.Default);

for(int i=0;i<dt.Columns.Count;i++)
{
strLine=strLine+dt.Columns[i].ColumnName.ToString()+Convert.ToChar(9);
}
objStreamWriter.WriteLine(strLine);
strLine="";

for(int i=0;i<dt.Rows.Count;i++)
{
for(int j=0;j<dt.Columns.Count;j++)
{
// if(dt.Rows[i][j].GetType().ToString()
// {
//
// }
strLine=strLine+dt.Rows[i][j].ToString()+Convert.ToChar(9);
}
objStreamWriter.WriteLine(strLine);
strLine="";
}
objStreamWriter.Close();
objFileStream.Close();

MessageBox.Show("导出为Excel文件完成","提示" , MessageBoxButtons.OK,MessageBoxIcon.Information);
为了把列变成文本显示,我把
strLine=strLine+dt.Rows[i][j].ToString()+Convert.ToChar(9);
变成了
strLine=strLine+"'"+dt.Rows[i][j].ToString()+Convert.ToChar(9);
可是出来的excel里却能看到'号,
如果不加‘号,电话号码又变成了科学计数法。

我用Excel.Application对象导入的时候加’号,是看不出来的。可是速度太慢了。
不知道能否叙述的明确,请各位指点解决办法,你们导数据到excel是用什么方法的?

...全文

相关推荐

基于Vue框架的海南数据要素可视化设计源码

本项目是一款基于Vue框架的海南数据要素可视化设计源码,总计包含624个文件,涵盖390个PNG图片文件、171个Vue组件文件、20个JavaScript文件、19个JPG图片文件、5个PDF文档、5个SVG图标文件、3个JSON数据文件、2个Markdown文档以及1个Browserslist配置文件。该源码集成了丰富的图形界面设计,适用于数据可视化需求,适用于相关行业或研究机构进行数据展示和分析。

froginwe11

毕业设计_基于Vue + ECharts的数据可视化系统的设计与实现(源码+PPT+视频+软件)

毕业设计_基于Vue + ECharts的数据可视化系统的设计与实现(源码+PPT+视频+软件)

香蕉牛奶巧克力

GitDataV基于Vue框架构建的github数据可视化平台

GitDataV - 基于Vue框架构建的github数据可视化平台

weixin_39840588

Vue3/ECharts5数据可视化大屏展示项目案例源码.zip

Vue3/ECharts5数据可视化(大屏展示)项目案例源码,一个基于 Vue3、Typescript、DataV、ECharts5 框架的大数据可视化(大屏展示)项目。此项目使用'.vue' 和 '.tsx' 文件实现界面,采用新版动态屏幕适配方案,全局渲染组件封装的 ECharts 区域使用了全部引入的方式,在实际运用中请使用可以按需引入。Vue3/ECharts5数据可视化(大屏展示)项目案例源码,一个基于 Vue3、Typescript、DataV、ECharts5 框架的大数据可视化(大屏展示)项目。此项目使用'.vue' 和 '.tsx' 文件实现界面,采用新版动态屏幕适配方案,全局渲染组件封装的 ECharts 区域使用了全部引入的方式,在实际运用中请使用可以按需引入。 Vue3/ECharts5数据可视化(大屏展示)项目案例源码,一个基于 Vue3、Typescript、DataV、ECharts5 框架的大数据可视化(大屏展示)项目。此项目使用'.vue' 和 '.tsx' 文件实现界面,采用新版动态屏幕适配方案,全局渲染组件封装的 ECharts 区域使用了全部引

程序员张小妍

基于Vue的数据可视化设计框架,数据大屏可视化编辑器

基于Vue的数据可视化设计框架,数据大屏可视化编辑器

Python代码大全
评论 9
收藏 已收藏
分享
返回顶部
guchunjia0221
C# 111,129 成员 642,540 内容