Удаление панели инструментов Excel - VB

Узнай цену своей работы

Формулировка задачи:

Здрасти! Такой вот вопрос. У меня есть книга, в которую вложена панель инструментов, на панели N кнопок. При открытии книги панель добавляется в Excel, после закрытия книги она остается в Excel(ента панель инструментов не создается программно, т.к. у кнопок не стандартные иконки). Далее, я добавляю на панель еще одну кнопочку, опять ее вкладываю в книгу, сохраняю, закрываю, открываю и вижу старую панель!
В новой версии книги повесил удаление панели на событие Workbooks_Close, все работает, НО у пользователей стоит СТАРАЯ версия. В итоге получаем: пользователю придется открыть новую версию, закрыть ее (при этом удалится панель) и открыть заново.
Вопрос: как мне решить эту проблему? может как-то можно сделать чтобы при открытии книги панель обновлялась?

Решение задачи: «Удаление панели инструментов Excel»

textual
Листинг программы
<font color="00AA00">'Код для закрытия книги (из которой запущен этот код) без сохранения.</font>
 ThisWorkbook.<font color="blue">Close</font> SaveChanges:=False

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5
Похожие ответы