如何将Excel COM中的单元格格式更改为Text

时间:2014-06-09 01:08:32

标签: vb.net excel

我正在使用VB.NET编写Excel工作表。我需要写值 3E01 ,但它总是返回 3.00E + 01

有一种简单的方法可以通过在文本上添加单引号来编写它,但它会改变我需要它将单元格值格式化为Text的值。

1 个答案:

答案 0 :(得分:1)

在将值放入其中之前将单元格格式化为文本:

theCell.NumberFormat = "@"
theCell.Value = "3E01"

其中theCell是您对单元格的引用。