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

前端之家收集整理的这篇文章主要介绍了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的属性进行播放并取消选中以显示警告

猜你在找的C#相关文章