Вопрос № 80535: Здравствуйте. Я создаю на панели инструментов Excel кнопки для макросов - вначале они работают. При перемещении файла .xls в другую папку на моем компьютере при нажатии кнопки выводится сообщение: "Не найдено 'файл.xls'!макрос"; приходится ...
Вопрос № 80.535
Здравствуйте. Я создаю на панели инструментов Excel кнопки для макросов - вначале они работают. При перемещении файла .xls в другую папку на моем компьютере при нажатии кнопки выводится сообщение: "Не найдено 'файл.xls'!макрос"; приходится заново настраивать кнопку под макрос. Если открывать файл на другом компьютере, то кнопки вообще не появляются (я так понимаю, они сохраняются в шаблоне по умолчанию). Мой вопрос: как сделать переносимый файл с работающими кнопками?
С уважением,
Михаил.
Отправлен: 01.04.2007, 13:00
Вопрос задал: Михаил73 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Тесленко Евгений Алексеевич
Здравствуйте, Михаил73!
Кнопки 'хранятся' в файлах *.xlb
В них хранится ссылка на файл с макросом (C:DirektoryFile.xls)
Если 'тиражировать' xlb, то путь расположения файла надо сохранять, на потребуется перенастройка.
Попробуйте поэкспериментировать с приложенным кодом, программного создания кнопок.
Если кнопки нужны для постоянного использования, создайте надстройку (XLA), иначе код можно расположить только в одном документе.
Удачи.
Евгений.
Приложение:
Ответ отправил: Тесленко Евгений Алексеевич (статус: 6-ой класс)
Ответ отправлен: 01.04.2007, 13:31 Оценка за ответ: 5 Комментарий оценки: Спасибо за исчерпывающий ответ.
Отвечает: LevNT
Здравствуйте, Михаил73!
Кнопки можно расположить прямо на рабочем листе.
Ответ отправил: LevNT (статус: 2-ой класс)
Ответ отправлен: 01.04.2007, 21:43