社区
C#
帖子详情
C#导出EXCEL后数值类型的前面的0漏掉的解决办法
zyl878706
2010-09-13 03:19:28
我的程序使用C#编写,是将Excel文件导入dataset,经处理后在导出,但是有一个问题没解决掉,文件中间有一列的内容是“00006001”类型的值导出以后就变成了“6001”这样的值,前面的“0”没有了!怎么才能把这列的内容转化为文本型的呢?拜托大侠们了!!!!!!!!!!!!!!
...全文
382
12
打赏
收藏
C#导出EXCEL后数值类型的前面的0漏掉的解决办法
我的程序使用C#编写,是将Excel文件导入dataset,经处理后在导出,但是有一个问题没解决掉,文件中间有一列的内容是“00006001”类型的值导出以后就变成了“6001”这样的值,前面的“0”没有了!怎么才能把这列的内容转化为文本型的呢?拜托大侠们了!!!!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heiha008
2010-09-13
打赏
举报
回复
导出时把你出现的问题的那一列 设为文本格式 代码:范围.NumberFormatLocal="@";
chazikai24
2010-09-13
打赏
举报
回复
[Quote=引用 9 楼 wuyq11 的回复:]
设置单元格格式
或使用'
mySheet.Cells(1,9).NumberFormatLocal = "@"
Excel.Range r = mySheet.get_Range(mySheet.Cells[1, 1], mySheet.Cells[1,3]);
r.NumberFormat = "@";
r.NumberForma = "0.00_ "
[/Quote]
你就依了人生如梦吧
wuyq11
2010-09-13
打赏
举报
回复
设置单元格格式
或使用'
mySheet.Cells(1,9).NumberFormatLocal = "@"
Excel.Range r = mySheet.get_Range(mySheet.Cells[1, 1], mySheet.Cells[1,3]);
r.NumberFormat = "@";
r.NumberForma = "0.00_ "
好奇都是要学的
2010-09-13
打赏
举报
回复
0前面必须有个字符。 要不 不管你怎么转换, EXECL 都认为他是数字, 会把前面0去了, 这个我也研究好久了。。 没有找到好的解决办法。 前面加空格都不好使。 只有加字符 ,要不你加 智能ABC V1里的空格试试
zyl878706
2010-09-13
打赏
举报
回复
[Quote=引用 6 楼 ccybtm 的回复:]
加上 IMEX=1;
[/Quote]
这位大侠太言简意赅了,没弄懂!可否细说?谢了~
小样的春愁
2010-09-13
打赏
举报
回复
加上 IMEX=1;
zyl878706
2010-09-13
打赏
举报
回复
我就是这下做的
楼主就依一楼的吧
[/Quote]
最后得到的Excel文件的那一列不是还多了“,”吗?
q107770540
2010-09-13
打赏
举报
回复
你就从了哥吧
andy1118
2010-09-13
打赏
举报
回复
[Quote=引用 2 楼 andy1118 的回复:]
引用 1 楼 q107770540 的回复:
'00006001
前边加一个'
我就是这下做的
楼主就依一楼的吧
[/Quote]
我就是这样做的
现在回贴怎么总是有错别字了
唉
andy1118
2010-09-13
打赏
举报
回复
[Quote=引用 1 楼 q107770540 的回复:]
'00006001
前边加一个'
[/Quote]
我就是这下做的
楼主就依一楼的吧
q107770540
2010-09-13
打赏
举报
回复
'00006001
前边加一个'
c#
读取
Excel
数据不全
问题: 读取出的
Excel
部分单元格数据丢失。 读取方式:string connStr = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + filePath + ";" + ";Extended Properties=\"
Excel
12.0;HDR=No;IMEX=1\""; 注册表有一个TypeGuessRo...
模拟面试面试题汇总
模拟面试面试题汇总 第一轮面试题 一、描述下数据库中的事务--ACID各个的特点。 原子性:事务中的操作要么全部成功要么全部失败。 一致性:事务前后数据的完整性必须保持一致。 隔离性:多个并发的事务之间是相互隔离的,互不干扰的。 持久性:事务提交后,数据是永久改变的。 二、什么是springboot?你们公司是用的哪个版本? SpringBoot是Spring推出用于解决传统框架配置文件冗余,装配组件繁杂的基于Maven的解决方案,旨在快速搭建单个微服务。 版本号:2...
电力公司SMS短信群发平台的设计与实现
版权声明:转载请注明原链接 https://blog.csdn.net/baby901019/article/details/79071643 潍坊科技学院 本科毕业设计(论文) 题 目 电力公司SMS短信群发平台的设计与实现 院(系) 专 ...
南软复试真题
5.ARP(地址解析协议)(Address Resolution Protocol):把IP地址解析为硬件地址,它解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题 make the IP to hardware adress 7.AS(自治系统)(Autonomous System):处于一个管理机构控制之下的路由器和网络群组。对内使用OSPF,RIP,对外BGP a network gruop 8.BGP(边界网关协议)(Border Gateway Protocol):边界网关协议。不同自
算法实战应用案例精讲-【自动化办公】SQLite实现自动化报表处理(python代码实战)
添加了sqlite 3.9.0扩展库形式的JSON支持。SQLite json1扩展提供了许多用于处理JSON数据的辅助函数。这些API作为特殊字段
类型
JSONField的方法公开。要访问或修改JSON结构中的特定对象键或数组索引,可以处理 JSONField 就像是一本字典、一张清单。参数json_dumps– (可选)用于将数据序列化为JSON字符串的函数。如果没有提供,将使用stdlib json.dumps .json_loads– (可选)用于将JSON反序列化为Python对象的函数。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章