Excel VBA英镑和大肠标志的含义?
我想了解一个vba函数,英镑和冒号符号贯穿它。
VBAfunction:
kn = 1#: pn = 1#: y = 1#
我知道英镑符号用于在Excel VBA中将variables声明为double。 但是,从上述方面来看,这似乎没有任何意义。 上述function是做什么的?
冒号(:)是一个语句分隔符。 这将相当于在VBA中的新行,或在C中的分号(只是引用一个随机的例子)。 它允许你在单行上写几条指令,而不是每次都换新行。
英镑( #
)是一个短促的types说明符,强制你的文字是double
,所以基本上1#
几乎等于1.0
。
* 这是一个数据types的备忘单 *
结束于:
$ : String % : Integer (Int32) & : Long (Int64) ! : Single # : Double @ : Decimal
从…开始:
&H : Hex &O : Octal