Надстройка Excel - это просто особый вид Workbook
проекта, который загружается при запуске Excel. Будучи объектом Workbook
, он имеет коллекцию Connections
.
Я не знаю, нужны ли вашему коду соединения в ThisWorkbook
, но кажется, что загрузка надстройки Excel с подключениями к данным - это проблема безопасности - так что если вам действительно они нужны, подумайте исследование альтернативных путей.
Чтобы удалить их, работайте в непосредственной панели (Ctrl + G) - убедитесь, что проект рабочей книги надстройки активен в редакторе VBA.
for i = 1 to thisworkbook.connections.count : thisworkbook.connections(1).delete : next
Это должно удалить их всех. Сохраните проект надстройки, закройте Excel, откройте заново, посмотрите, все ли вы получили предупреждение.