excel - 循环遍历 Excel 表单中的所有控件

标签 excel vba option box

我想开发一个图纸编号系统的应用程序

我想要的是:

  • 表单上的选项按钮将动态创建:
    enter image description here
  • 但是所有选项都将立即创建。
    一个。如果用户在第一个选项按钮中单击标准,则 PART4_BC 将作为选项提供。
  • 但程序部分:

  • Private Sub OptionButton_Click()
      On Error Resume Next
      CallByName UFParent, OptionButton.Parent.Name & "OptionButton_Click", VbMethod
      On Error GoTo 0
      MsgBox OptionButton.Name
    End Sub
    

    正在运行 3 次。

    任何人都可以帮助为什么?

    申请目的:
  • 以 D4 创建动态选项列表:AA17
  • 捕获单击的选项按钮的名称。
  • 列表可能会有所不同——这就是我想动态构建列表的原因。

  • 如果用户按下:
    一个。标准选项按钮,然后文本框将变为非事件状态,值为 000
    湾。如果用户按下 PB/Spare,那么下面的文本框将接受 4 位数

    然后,
    将显示第 3 部分列表。

    ****我想通过其组名访问选项按钮 - 因为列表中的项目可能会有所不同

    最佳答案

    enter image description here

    请看我想要的程序流程

    关于excel - 循环遍历 Excel 表单中的所有控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53387242/

    相关文章:

    php - 使用数组在选择元素中输出的mysql查询

    arrays - 将数组传递给函数时,Variant 与 String 类型不匹配

    vba - 强制忽略从ADODB到Excel VBA的错误

    vba - 不占用 CPU 的 PowerPoint VBA 中的 sleep /等待计时器

    php - 将VBA加密函数转换为PHP

    html - 扩展的Select和Option标签

    javascript - 按顺序需要选项

    excel - vbscript 和 excel 删除除最后一张之外的所有工作表

    excel - 从字母数字字符串中检索字母字符

    vba - 从 Excel 中获取数据并插入到预先存在的 Word 表中?