c# – 使用EPPlus生成电子表格时是否可以忽略Excel警告?

我使用C#和EPPlus在电子表格中的单个列中存储数字和非数字值的混合.当我用Excel打开电子表格时,它会在单元格中显示绿色三角形,其中数字值会显示“Number Stored as Text”的警告,并为特定单元格提供忽略它的选项.我可以从代码中执行此操作还是具有Excel特定功能?

解决方法

你真的有2个选项使用代码:

>将.NumberFormat property of Range更改为TEXT(我相信在epplus中等效的是Cell [row,column] .Style.NumberFormat.Format)
>使用'(单引号)为任何数字添加前缀 – 然后Excel将数字视为TEXT – 在视觉上,它会按原样显示数字,但公式将显示单引号.

或者,我不建议依赖

>使用Excel的属性进行播放并取消选中以显示警告

相关文章

项目中经常遇到CSV文件的读写需求,其中的难点主要是CSV文件...
简介 本文的初衷是希望帮助那些有其它平台视觉算法开发经验的...
这篇文章主要简单记录一下C#项目的dll文件管理方法,以便后期...
在C#中的使用JSON序列化及反序列化时,推荐使用Json.NET——...
事件总线是对发布-订阅模式的一种实现,是一种集中式事件处理...
通用翻译API的HTTPS 地址为https://fanyi-api.baidu.com/api...