2020-10-14C#导出数据到EXCEL文件,过长的数值被转义的解决方法
C#导出的数据太长,以至于被转义成科学计数法。下面这样的
如何解决这个问题呢?
只需要在导出的数据前加上单引号“'”即可
如下C#代码即可导出成正常的数据,再长也不怕
worksheet.Cells[r + 2, i + 1] = "'"+dataGridView1.Rows[r].Cells[i].Value;
如果是没有带有单引号的就会导出成科学计数法
worksheet.Cells[r + 2, i + 1] = dataGridView1.Rows[r].Cells[i].Value;
相关文章
- C# 报错 其他信息: 输入数组长度大于此表中的列数。
- c# 实现一键下载无水印抖音视频(全代码奉献)
- C#导出数据到EXCEL文件,过长的数值被转义的解决方法
- C#如何将数组中数据转成datagridview中的数据
- C#中 random.Next(a, b)范围|C#中random方法的随机数产生范围
- C#报错 HResult=-2146233033 Message=输入字符串的格式不正确。
- C#如何引入Windowsmediaplayer控件
- C#报错:[其他信息: 线程间操作无效: 从不是创建控件“Form1”的线程访问它。]
- DataGridView 清空时出现System.ArgumentException:“不能清除此列表。”
- C#报错:dataGridView的未将对象引用设置到对象的实例
暂无留言,快抢沙发!