VBA 支持 1980 年代初随每台 PC 一起提供的原始 BASIC 语言中非常古老的遗留物。
因此,您可以使用表达式,甚至可以使用没有声明 (dim) 语句的变量。
(因此,如果没有明确的选项,您可以在不清除它们的情况下即时使用变量。如果您在变量(或表达式)之后使用这些从早期遗留下来的遗留(长时间)符号,它们就会采用数据类型个人电脑。
所以我们有:
Integer % 2 bytes –32,768 to 32,767
Long & 4 bytes –2,147,483,648 to 2,147,486,647
Currency @ 8 bytes –922,337,203,477.5808 to 922,337,203,685,477.5807
Single ! 4 bytes –3402823E38 to –1.401298E–45
or 1.401298E–45 to 3.402823E38
Double # 8 bytes –1.79769313486232E308 to –4.94065645841247E–324 or
1.79769313486232E308 to 4.94065645841247E–324
String $ 1 to 65,400 characters
Variant string 0 to 2 billion characters.
Decimal -79,228,162,514,264,337,593,543,950,335 to
79,228,162,514,264,337,593,543,950,335 or
–7.2998162514264337593543950335 to
7.9228162514264337593543950335
我认为 Decimal 数据类型没有符号。
编辑
因此,在您的情况下,井号表示双浮点值。