Я разрабатываю небольшую надстройку для Excel для внутреннего использования компанией. У меня проблема с настройками для некоторых процедур.
Некоторые переменные внутри моих макросов имеют изменяемые настройки, например, макрос, который изменяет числовой формат на определенный пользователем, или ярлыки для некоторых из макросы. У меня есть пользовательские формы для этих настроек, и я сохраняю / читаю их в / из Windows реестра, используя эти формы. Пользователи также могут устанавливать настройки по умолчанию - это простая система с процедурами SaveSetting / GetSetting.
Однако у меня проблема с загрузкой настроек при запуске. Мне нужно, чтобы надстройка загружала настройки DEFAULT при первом запуске, а затем настройки USER при следующем запуске надстройки. Я знаю, как загрузить настройки по умолчанию, но я не могу найти способ загрузить настройки по умолчанию только один раз, а затем загрузить измененные пользователем настройки (измененные или стандартные, в зависимости от их выбора через упомянутые пользовательские формы). Сейчас я знаю только способ загрузки настроек по умолчанию КАЖДЫЙ РАЗ, когда надстройка загружается ...
Кто-нибудь сталкивался с такой проблемой и готов помочь?