gpt4 book ai didi

vb.net - 使用 EPPLUS 如何将包含数字的单元格格式化为文本

转载 作者:行者123 更新时间:2023-12-04 21:36:11 24 4
gpt4 key购买 nike

有人如何将包含数字的单元格格式化为文本?
我有我的代码:

xlsWorkSheet.Cells(x+2,x+2).style.numberformat.format="@"
xlsWorkSheet.Cells(x+2,x+2).Value = xmlrequstmsg.toString

但由于某种原因,即使是 excel 也是使用自定义格式生成的,只要我双击单元格,它就会转换为适当的格式。

我怎样才能解决这个问题?

最佳答案

因为你调用ToString . Value Epplus 的单元格对象的属性是 Object类型,这样它就可以让你存储任何你想要的类型。如果您调用ToString它将存储 xmlrequestmsg 的内容是作为它的字符串表示。例如,如果是 int它将保存为 string看起来像 int哪个excel将在单元格的角落用绿色三角形标记(假设用户没有关闭警告消息)。

所以存储或转换为正确的数字格式,它应该可以解决问题。看看这个帖子是否有帮助:Using EPPlus how can I generate a spreadsheet where numbers are numbers not text .

关于vb.net - 使用 EPPLUS 如何将包含数字的单元格格式化为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37565125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com