Мне нужно знать, как добавить кнопки параметров управления формой на рабочий лист с помощью VBA.До сих пор мне удавалось только добавлять элементы управления ActiveX, которые ведут себя по-разному.
Я создаю форму Excel 365 (на рабочем листе, а не в пользовательской форме VBA), включающую несколько групп радиокнопок / переключателей.Я вижу, что могу добавить два вида необязательных кнопок: элементы управления формы и элементы управления ActiveX.Оба элемента управления могут быть связаны с ячейкой, но возвращать разные результаты: элементы управления формы возвращают число, в результате чего элементы управления ActiveX возвращают значение ИСТИНА или ЛОЖЬ
Я могу добавить опционную кнопку на свой лист, используя этот код:
With FormSheet.OLEObjects.Add(ClassType:="Forms.Optionbutton.1")
.Left = 10
end with
Я надеялся получить элементы управления формой, но насколько я вижу, созданные элементы управления являются элементами управления ActiveX.Когда я добавляю .LinkedCell, они возвращают логические значения.