关于VBA获取控件标题
问题:
窗体有三个按钮,名称:btn1 btn2 btn3
我想在代码里面用一个循环拿到三个按钮的Caption,刚刚接触VBA,不知道有没有哪个函数可以将字符串转换成控件来操作 ?
Dim title as String
for i=1 to 3
title=转换函数("btn" & i).caption
end if
麻烦各位大侠帮帮忙!在线等! VBA控件 VBA 转换函数
[解决办法]
http://develop.csai.cn/vb/200903121054031616.htm
title = CallByName("btn" & i, "caption", get)
[解决办法]
本帖最后由 bcrun 于 2013-11-17 11:06:56 编辑
Dim i%
For i = 1 To 3
MsgBox Controls("commandbutton" & i).Caption
Next