HI,大家好,我是星光。
打个响指,我们今天换换口味,不聊VBA编程代码实例,聊一点小知识,中括号[]在VBA编程中的几种用法……
第1种用法,引用单元格或单元格区域
这应该是大家比较熟悉的。
例如:[a1]、[a:a]等等。
第2种用法,表示对工作簿的引用
以下代码可以在不打开工作簿的前提下直接读取指定单元格的数据。
工作簿引用 ▼
ExecuteExcel4Macro (&39;c:\test\[test.xls]sheet1&34;)
1、输入中括号【 】,首先是把电脑里面的输入法切换成中文状态。2、然后按键盘上面的P键旁边的那个键就可以打出来了。3、直接点击再想要输入的地方,点击就可以打出来了。4、电脑里面的输入法里面的符号也可以打出中括号【。
第3种用法,表示引用常量数组
常用于代替array函数▼
案例代码 ▼
r = [{&34;,&34;,&34;}]
等同于 ▼
r = Array(&34;,&34;,&34;)
第4种用法,表示执行数组运算
常用于代替valuate函数▼
例如:
r=[a1:b3+100]
意思a1:b3单元格区域的值加上100后的数据,返回一个数组。
在中文输入法状态下直接按键盘上的"["和"]"键。如果使用的是搜狗拼音输入法,只要按一次左中括号"["键,即可输出一对粗中括号"【】"。二、人名中间圆点·在中文输入法状态下,按键盘左上方的波浪键"~"(数字
再例如:
[b1]=[sum(a1:a3+100)]
运算数组公式{=sum(a1:a2+100)},并将结果写入b1单元格。
第5种用法,表示like运算符字符组
例如:
If strTemp Like &34; Then
意思是如果变量strTemp等于小写字母(a-z)那么……你爱咋滴咋滴吧~
第6种用法,在SQL语句中表示工作表或特殊字段名。
例如▼
SELECT * FROM [sheet1$]
表示工作表sheet1
再例如▼
SELECT [看见星光as月光] FROM [sheet1$]
表示特殊字段名&34;
方法一:在中文输入法状态下直接按中文括号就出来了。(也就是字母p的右边的那两个按键)方法二:或者直接在英文状态下按shift按键不动,再按中括号按键即可。(也就是字母p的右边的那两个按键)方法三:也可以用ascii的。
第7种用法表示正则表达式中的字符组
例如代表数字的[0-1],代表字母的[a-zA-Z],代表汉字的[\u4e00-\u9fff]等……
1.找到键盘上中括号的两个按键。2.将输入法设置为中文模式。3.在中文状态下按下中括号即可。
没了,就酱,握握小爪子,下期再见~
图文制作:看见星光
如下图所示:3、这样就可以打出来了,如下图所示:4、如在搜狗输入法里面,点击工具箱进入,如下图所示:5、然后再选择符号大全里面进入,如下图所示:6、在右边栏看见中括号符号点击使用即可,如下图所示。