打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA怎么获取控件名称

VBA怎么获取控件名称?VBA获取控件名称的方法?如何用VBA获取某个控件的名称?下面,小编来给大家介绍一下如何利用vba来获取特定控件的名称。

工具/原料

  • microsoft offices 2007

方法/步骤

  1. 1

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

  2. 2

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

  3. 3

    获取当前活动控件的名称

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

    MsgBox Me.ActiveControl.Name

  4. 4

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

  5. 5

    获取当前活动控件父对象的名称

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

  6. 6

    获取某类型控件的名称

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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VBA基础案例(一/四)
一个控件只能执行一个命令?如何让一个控件交替执行多个命令
PowerPoint 多媒体交互课件制作(VBA编程初步)
excel随机点名、挑选人员
设计一个可以自已出题的PPT
VBA
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服