![]() |
Модераторы: mihanik |
![]() ![]() ![]() |
|
oleksergey |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 26.11.2007 Репутация: нет Всего: нет |
Всем привет.
Есть документ excel, в нем создаю макрос на редактирование данных в ячейках. И добавляю кнопку на панель быстрого доступа. Все нормально работает. Проблемма возникает тогда когда копирую этот документ в другую, скажем деректорию. В этом случае при попытке запустить макрос с панели быстрого доступа выдается сообщение Не удается выполнить макрос "имя макроса" возможно этот макрос отсутствует в текущей книге, либо все макросы отключены. В чем проблема? Кто сталкивался или знает что делать? ОС Vista, Excel 2010. Заранее спасибо. |
|||
|
||||
dorogoyIV |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 4 Всего: 46 |
вот ты скопировал в другую директорию...
открываешь файл Excel из этой новой директории, открываешь макросы, ... - там есть твой макрос? PS: у меня была такая же заморочка с OOo... пока до меня не дошло, что надо сохранять в формате *.ods вообще то не знаю как в MS Office 2010, не видел его ни разу ![]() |
|||
|
||||
aclips |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
dorogoyIV, в 10 то же самое)
|
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 2 Всего: 9 |
oleksergey, уж давно не сталкивался с VBA. Почитал твой пост, и решил вспомнить всё)) Короче, ты когда макрос записываешь, он по умолчанию сохраняется в этой же книге. Естественно, из других директорий макрос не видим.
А теперь попробуй записать новый макрос, и когда появиться диалоговое окно "Запись макроса" выбирай из выпадающего списка "Сохранить в..." - "Личная книга макросов". Как только хоть один макрос так сделаешь дык тогда жми Ctrl+F11. Сразу увидишь, что в Project Explorere появилась "Personal.XLSB". В модули этой книги копируй всё то, что нужно сделать доступным в пределах данной машины... ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование, связанное с MS Office" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |