用&连接歼册森姿键文本。氏亩
以下图为例:
遍历到A1时,msg = msg & Chr(10) & nm.Parent.Address(0, 0),即msg等于(换行符+A1)。
遍历到C1时,msg等于(换行符+A1+换行符+C1)。
最后输出MsgBox "以下单元格有批注:" & msg 。
就是上图里的(以下单元格有批注:+换行符+A1+换行符+C1)。
dim a& 的作用与 Dim a as Long 相同
表示变脊衡量a为长整型
VB6中其它类核枣型符号如下:
类改野拆型 符号
Integer %
Long &
Single !
Double #
Currency @
String $
1.dim a& 的作用祥衫与 Dim a as Long 相同
表示变量a为喊拦长整型
2.VB6中其谨渗腔它类型符号如下:
类型 符号
Integer %
Long &
Single !
Double #
Currency @
String $
VBA中“&”符号起连接的作用,与excel文档中作用一样。“&"符号是and的意思,将前后内容连接在一起。
“&”符号通常用于文本和变量之间的连接,例如range("A1:A"&a),a=2就表示Range("A1:A2");a=10就表示Range("A1:A10")……通过变量a和连接符号就达到了动态调用单元格的作用。
excel文档中也可以类似的使用"&"符号,尤其是需要动态喊亏誉调用单元格时。例如B1单元格空拦输入x时,我们需要调用A列第x行的单元格的值,那么使用"A"&B1就得到了"Ax",但这是文本格式郑段的字符,还需要用indirect函数,=indirect("A"&B1)就达到了目的。(当然还可以用address函数就不用使用&符号了)。再举个例子,比如A列是姓,B列是名,我们可以通过=A1&B1得到姓名。
&——表示地址的意思