在VBA Excel 2007中将文本转换为数字

时间:2012-11-14 15:51:20

标签: vba excel-vba excel-2007 excel

没有

VBA代码中的

Worksheets("Data").Cells(9, 17) + 0#转换" 6" (或任何以文本形式存储的数字)自动编号​​?

如果没有,你知道有什么办法吗?谢谢!

2 个答案:

答案 0 :(得分:0)

尝试Worksheets("Data").Cells(9,17).NumberFormat = "0"

答案 1 :(得分:0)

如果需要在代码中使用它,可以将字符串转换为Double数据类型:

Dim dbl As Double
dbl = CDbl(ThisWorkbook.Worksheets("Data").cells(9, 17))