VBA怎么获取控件名称
来源:网络收集 点击: 时间:2024-06-15【导读】:
VBA怎么获取控件名称?VBA获取控件名称的方法?如何用VBA获取某个控件的名称?下面,小编来给大家介绍一下如何利用vba来获取特定控件的名称。工具/原料moremicrosoft offices 2007方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6


编程语言
要获取不同控件的名称,所需的vba代码会有所不同。首先,我们打开VBA编辑窗口。

然后在VBA编辑窗口中插入一个用户窗体,再在用户窗体中插入一些控件和一个按钮,然后通过点击该按钮来显示某个特定控件的名称。

获取当前活动控件的名称
双击按钮,在打开的代码编辑窗口中,输入以下代码,就会在弹出信息中显示当前活动控件的名称。
MsgBox Me.ActiveControl.Name

运行后,点击按钮,效果如下图所示:

获取当前活动控件父对象的名称
如果要获取到获取当前活动控件父对象的名称,那么可以利用parent属性来实现,代码和运行效果如下图所示。


获取某类型控件的名称
通过For Each 语句来遍历 Me.Controls中的所有控件,再通过控件类型来定位到需要的类型,最后通过个性控件的位置来获取该类型中指定位置控件的名称。如下面代码中,num=1时,获取第一个label对象,num=2时,获取第二个label对象。




版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_903137.html