Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 499
от 06.04.2007, 13:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 249, Экспертов: 38
В номере:Вопросов: 1, Ответов: 2


Вопрос № 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.47 от 06.04.2007
Яндекс Rambler's Top100

В избранное