Электронная таблица Excel VSTO Controls - PullRequest
0 голосов
/ 08 октября 2018

Я надеюсь, что кто-нибудь подскажет мне, как правильно добавлять различные элементы управления (в частности, ComboBoxes и Radio Buttons) в программу VSTO excel без использования элементов управления Winform.

Немного предыстории: я хочусоздайте решение, которое будет иметь преимущества от публикации в виде приложения clickonce, чтобы таблица Excel могла легко обновляться для всех пользователей.Многие поля добавляются в листы при запуске.Я пытаюсь сохранить его как файл Excel без приложения Windows Form.

Я пробовал кнопки winform .NET, но без ФОРМЫ они запаздывают при прокрутке документа Excel.Я попытался использовать заполнение параметров комбинированного списка на скрытом листе, но не смог запустить макросы VBA изнутри VSTO после добавления параметров во время выполнения.Я пытался добавить элементы управления ActiveX и Microsoft Forms непосредственно в Toolbox, а затем размещать их, но я продолжаю получать исключение NullReferenceException, когда пытаюсь их разместить.

У кого-нибудь есть изящный способ приблизиться к этому.

1 Ответ

0 голосов
/ 08 октября 2018

Добавьте элементы управления на ленту.Вы все еще можете программно контролировать состояние элементов управления и заполнять соответствующие списки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...