Всем Мяу, особливо Владимиру. Надстройка вроде функционирует нормально, но: 1. в списке надстроек отображается как http://www.planetaexcel.ru/...... 2. при запуске Excel даблкликом создается лишняя новая книга..
Вопрос 2: смотрим в Файл-Параметры-Дополнительно-Игнорировать DDE-запросы от других приложений. Поиграться с галкой. Как правило снять, но может помочь и обратная операция, если изначально была установлена.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Владимир, спасибо. Но хочется разобраться до конца в непонятках. Почему VisibleWindow запускается через Application.OnTime? В чем смысл VisibleWindow как отдельной процедуры? Зачем создавать книгу макросом?
> Почему VisibleWindow запускается через Application.OnTime?
Чтобы дождаться полной загрузки Excel.
> В чем смысл VisibleWindow как отдельной процедуры?
Только для случая загрузки надстройки как обычной книги Excel (не с помощью штатного подключения через менеджер надстроек), чтобы в Excel при этом как обычно открывалась новая пустая книга. Можете удалить эту процедуру вместе со строкой ее вызова.