Перебирая все элементы управления в форме Excel - PullRequest
0 голосов
/ 20 ноября 2018

Я хотел разработать приложение системы нумерации чертежей

То, что я хочу, это:

  1. Опции Кнопки на форме будут создаваться динамически: enter image description here

  2. Но все опции будут созданы сразу.
    а. если пользователь нажимает кнопку «Стандарт» в первой кнопке выбора, тогда PART4_BC будет указан как опция.

  3. Но часть программы:

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 раза.

Может кто-нибудь помочь, почему?

Цель заявления:

  1. Чтобы создать динамический список опций, используя D4: AA17

  2. Захват названия выбранных кнопок.

  3. Список может отличаться - поэтому я хотел построить список динамически.

Если пользователь нажимает: а. Кнопка стандартной опции, тогда текстовое поле станет неактивным со значением 000 б. Если пользователь нажимает PB / Spare, то текстовое поле ниже примет 4 цифры

Тогда, список Part3 будет показан.

**** Я хотел получить доступ к кнопкам опций через имя группы - список может отличаться ни в одном из пунктов

1 Ответ

0 голосов
/ 20 ноября 2018

enter image description here

Пожалуйста, посмотрите поток программы, который я хотел

...