嘿所有我有以下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. Python 正则表达式各种特殊符号 重点
  2. 【Linux】【C/C++】十叉非完全树的构造和重构
  3. Daily Scrum 11.16
  4. 安装mysql删除_mysql安装和删除
  5. 二十五、数据挖掘之离群点检测
  6. PWN-PRACTICE-CTFSHOW-2
  7. 增效工具_【危中寻机】降本增效生存之道 运用IE基础工具提升制造效率
  8. 2021-2025年中国电动足部检查椅行业市场供需与战略研究报告
  9. 【数据结构和算法笔记】:图的深度优先搜索(DFS)
  10. 可重定位的ELF文件
  11. sid更新 续订sas软件_更新SAS 9.4(64位) SID的方法
  12. 【企业架构框架】2022 年 TOGAF 的新发展
  13. python项目实例-实例分享 | 4个Python实战项目(一)
  14. 金税盘组件接口调用方法
  15. [个人管理]学习超级搜索术知识点总结
  16. [Power Query] 数据格式转换
  17. Python爬虫获取豆瓣电影TOP250
  18. 传奇背词 商业经济类第一篇 消费者该怎么做?
  19. javaSE探赜索隐四<基本排序算法>
  20. 从零开始Android游戏编程(第二版) 前言

热门文章

  1. Unity 项目中委托Delegate用法案例
  2. 软件竞标流程与要点【转】
  3. python 切割大文件
  4. 关系抽取模型介绍和实践
  5. javascript实现划词标记+划词搜索功能
  6. webpack入门与解析(一)
  7. AE-新知识-11月22号-摄像机
  8. Self-adaptive Differential Evolution with Neighborhood Search
  9. Elasticsearch 基本概念
  10. 支持SCSS:Clank高效移动应用原型框架