Тема: Группа OptionButton в таблице
Приветствую! Помогите как-то решить задачу. Есть такая вот таблица:
Все три OptionButton имеют свойство GroupName = 1, т.е. они находятся в одной группе.
Мне надо создать еще строки в таблице и чтобы в каждой была такая группа из этих трех OptionButton. Названия OptionButton одинаковое. Т.е. должно быть как-то вот так:
Группы должны как-то создаваться автоматически. Идеи такие:
1. Вручную создавать новые строки в таблице, потом копировать все три OptionButton и вставлять в новую строку, при этом сделать так, чтобы при вставке выполнялся некий код, который бы всем трем OptionButton присваивал значение GroupName равное номеру строки, в которую вы вставляем эти OptionButton. Т.е. надо как-то при вставке отследить/выловить номер строки таблицы и всем трем OptionButton присвоить одну группу с этим номером. Тогда каждый раз при копировании этих OptionButton они будут в каждой новой строке иметь свою группу.
2. Создать отдельную кнопочку (макрос/некий код), по нажатию на которую автоматически появлялась бы новая строка снизу таблице и в нее вставлялись эти три OptionButton с группой номера строки таблицы.
3. Просто вручную копировать и вставлять в новые строки эти OptionButton, а потом при сохранении этого документа запускать код/макрос, который будет проходиться по всей таблице и для каждой строки создавать свою группу из этих трех OptionButton.
Как бы мысли есть, но реализовать их не могу ( Можете помочь с кодом? Как проще и лучше сделать? Сам могу лишь сделать макрос, который будет автоматически создавать новые строки и вставлять туда OptionButton, но как их объединять в свою группу я не знаю. Тут наверное надо лучше через VBA делать.