Excel VBA:1.0变为1#

时间:2014-04-29 07:46:40

标签: excel-vba vba excel

出于某种原因,当我输入

Dim version
version = 1.0 

在excel的vba编辑器中,编辑器会自动将其更改为

Dim version
version = 1#

知道为什么吗?

1 个答案:

答案 0 :(得分:3)

version = 1#告诉编译器分配一个double。

Documentation定义了其他后缀:

  • 1!是单身
  • 1@是货币
  • 1在分配给双变量
  • 的上下文中也是双倍的