嘿所有我有以下VBA代码,允许我在动态创建的组合框和文本框上的用户窗体上有一个点击事件 .

用户窗体:

Option Explicit

Dim comboboxBoxColct As New Collection

Dim textboxBoxColct As New Collection

Private Sub UserForm_Activate()

Dim comboboxEvent As Class1

Dim textboxEvent As Class1

'..lots more code within here

If LCase(TypeName(controller(i))) = "combobox" Then

Set comboboxEvent = New Class1

Set comboboxEvent.comboboxBox = controller(i)

comboboxBoxColct.Add comboboxEvent

ElseIf LCase(TypeName(controller(i))) = "textbox" Then

Set textboxEvent = New Class1

Set textboxEvent.textboxBox = controller(i)

textboxBoxColct.Add textboxEvent

End If

End Sub

1类:

Option Explicit

Public WithEvents comboboxBox As MSForms.ComboBox

Public WithEvents textboxBox As MSForms.TextBox

Private Sub comboboxBox_Click()

MsgBox "worked"

End Sub

Private Sub textboxBox_Click()

MsgBox "worked"

End Sub

上面的代码 works just fine 用于 comboboxes 时 . 但是,一旦我到达 textbox within that array ,它就永远不会出现msgbox弹出窗口 .

我猜它可能与该框的数组编号有关,因为它可能正在寻找 0 而不是数组中的数字 6 所以它从 6 而不是 0 开始,因为它是数组中的第一个文本框它看到 .

我能做些什么才能让它们在同一个数组中工作?

java文本框添加单击事件,组合框和文本框的VBA动态数组单击事件相关推荐

  1. 【java文本处理】实现一个简单的小说文本阅读器(分页、翻页、页码跳转)

    一.目的 读出文本(.txt)内容显示至dos命令窗: 按规定行数将文本进行分页: 在dos下实现文本翻页.页码跳转等功能,形成简单小说阅读器. 二.主要方法 1. RandomAccessFile类 ...

  2. java文本框添加单击事件_Java文本框上的ActionEvent事件

    三个概念:事件源, 监视器, 处理事件的接口 事件源 能够产生事件的对象都可以成为事件源,如文本框.按钮.下拉式列表等. 事件源必须是一个对象,而且这个对象必须是 Java认为能够发生事件的对象. 监 ...

  3. 511遇见易语言组合框添加不重复文本到列表框

    本课视频通过5种方法实现了易语言组合框添加不重复文本到列表框. 易语言组合框添加不重复文本到列表框视频交教程源码: .版本 2.子程序 _按钮1_被单击 .局部变量 文本, 文本型文本 = 组合框1. ...

  4. java为文本框添加背景颜色,文本框添加背景图片,文本框背景图片,文本框添加水印[Java...

    文本框添加背景图片,文本框背景图片,文本框添加水印[Java 文本框添加水印 [Java]代码public class WatermarkTextField extends JTextField { ...

  5. java框体怎么添加背景图,文本框添加背景图片,文本框背景图片,public class

    文本框添加背景图片,文本框背景图片,public classpublic class WatermarkTextField extends JTextField { BufferedImage img ...

  6. 文本框的值默认显示文本域上_13.4.4 键盘与文本事件

    用户在使用键盘时会触发键盘事件."DOM2 级事件"最初规定了键盘事件,但在最终定稿之前又删除了相应的内容.结果,对键盘事件的支持主要遵循的是 DOM0 级. "DOM3 ...

  7. WinForm -- 为TextBox文本框添加鼠标右键菜单

    WinForm -- 为TextBox文本框添加鼠标右键菜单 1. 新建一个WinForm项目,放置一个TextBox控件 2. 从工具箱拖进来一个ContextMenuStrip 3. 将TextB ...

  8. php鼠标经过显示文本,jQuery实现鼠标单击网页文字后在文本框显示的方法

    这篇文章主要介绍了jQuery实现鼠标单击网页文字后在文本框显示的方法,可实现鼠标点击上方文字即可在下方勾选处文本框显示对应文字的效果,涉及jQuery鼠标事件及链式操作的相关技巧,需要的朋友可以参考 ...

  9. Java窗口(JFrame)从零开始(8)——文本框+文本域+密码框

    应该最后一章了,前面有大神提到很少有人用Java做UI,这里就算是给像我这样的初学者去了解窗体是怎么一回事的文章吧 文本框(JTextField) 构造方法摘要 JTextField() 构造一个新的 ...

最新文章

  1. JavaScript语言标准
  2. 拒绝赛博朋克:斯坦福HAI报告警示“科技巨头垄断AI研究已成威胁”,力挺「国家安全云」计划...
  3. Linux 常用命令笔记
  4. 关于宁波一些眼科流传的营养针
  5. div和div之间画横线_javascript – jQuery – 使用画布在div之间绘制线条
  6. java定时任务管理_基于SpringBoot+layui秒级定时任务管理:JTimer for JAVA项目
  7. 一个常用的Android工具库
  8. EasyUI的简单介绍
  9. 淘宝抢拍器 chrome extension实现
  10. 【Git】clone项目push项目没反应,Cloning into...没下载
  11. 安装配置OOS2016
  12. 关于knife4j工具聚合api文档的使用
  13. 单细胞文献学习(part2)--stPlus: a reference-based method for the accurate enhancement of ST
  14. OpenCV:Mat创建全白图、全黑图、指定像素值的图
  15. 汽车ABS防抱死系统设计
  16. Android 利用MediaPlayer实现音乐播放
  17. 217. k8s_v1.15二进制部署【上】
  18. 【jQuery/CSS】显示或隐藏元素
  19. 四级英语单词自编故事记忆法 Week5 (4)
  20. InstallShield Limited Edition 打包软件安装包教程

热门文章

  1. 【软文代发】Java多线程
  2. LayUI 图标字体,layui.use 加载指定模块
  3. 【LwIP】让LwIP拥有PING其他设备的能力
  4. python统计个数的函数_EXCEL函数篇——计算统计函数
  5. java猫鸭子几条腿_鸭子有几条腿
  6. 高准质量流量计的上限流量取决于测量原理
  7. 游戏开发入门ue4和unity要怎么选择?
  8. css3渐变放大CSS3 教程,css3渐变gradient – CSS3高级教程
  9. AE摄像机运动控制脚本MonkeyCam Pro
  10. PHP常用知识点汇总