VBA label控件在哪文字图片一起显示

vba中没有控件数组的功能只能用類模块了。

首先在窗体中粘贴以下代码

 
 
你要的是30个标签任何一个被点击,都触发固定的一段代码显示出被单击的标签名。
是这样吗玳码只有一段,只有一个事件
事件的话想分30段写,但事件内容应该是一样的
当然如果有办法只用一个事件就解决问题的话那就最好了
說到底就是想知道有没有这样一段代码
可以判定当前操作的那个控件,并取得这个控件的NAME属性
我也不知道有没有你说的这种代码——有嘚话,请你告诉我让我开开眼界
不过,既然都写了30个事件也不在乎事件过程中改少许名称吧。
 难道就真的没有吗 我想过一个就是事件不再是针对标签,而是针对整个窗体
事件为窗体的点击
但内容的话就是要对点击范围进行判断
通过这种方法来实现一个事件 一段代码的效果吧!!
当然如果有人看见上面的提问而且可以解决的话 那就谢天谢地了
我还是主要想了解最后一个功能
### 判定当前操作的那个控件,並取得这个控件的NAME属性###这个功能
对我听说过类模块能捕捉到系统级的事件。可是我不会要么你上excelHome去问问看吧。

下载百度知道APP抢鲜体驗

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

将帮助爱问2010求助帖附件整理完善後的小东东贴上来供有兴趣的网友参考。
1、采用了Label标签作为带状线段可以使提示含盖线段中。
2、除可以画独立线段外亦可画交、并、补集线。
3、由于涉及相关线段所以使用了数据表。
4、动态添加Label标签及点击事件代码段以弥补短条提示不全之憾(由于使用动态添加玳码方法,故运行前需在“工具\宏\安全性\可靠发行商”里勾选“信任对于Visual Basice项目的访问”)

我要回帖

更多关于 label控件在哪 的文章

 

随机推荐