Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - Перенос макросов из 2003 в 2013

Ответить
Настройки темы
Разное - Перенос макросов из 2003 в 2013

Забанен


Сообщения: 177
Благодарности: 3

Профиль | Сайт | Цитировать


Всем доброго дня!
Вопрос:

Собираюсь переходить с XP на 10-ку (наконец-то) и соответственно с Офиса 2003 на 2013. В связи с этим возник вопрос о грамотном переносе ВСЕХ макросов. Вычитал что для этого достаточно просто перенести Normal.dot с PERSONAL.XLS
Этого действительно достаточно?

Отправлено: 12:36, 19-04-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Maestro:
Этого действительно достаточно? »
Разумеется, нет. Менялись объектные модели, менялись принципы хранения и функционирования автомакросов.

Отправлено: 12:59, 19-04-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


Сообщения: 177
Благодарности: 3

Профиль | Сайт | Цитировать


Цитата Iska:
Разумеется, нет. »
тогда наверное КАЖДЫЙ макрос сохранять в файл и создавать потом новый с копированием?

Отправлено: 13:34, 19-04-2016 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Maestro, Вы не поняли. Перенести-то можно (с учётом сменившихся форматов), а вот дальше придётся с каждым разбираться — заработает-не заработает без изменения кода.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:15, 19-04-2016 | #4


Забанен


Сообщения: 177
Благодарности: 3

Профиль | Сайт | Цитировать


Всем привет.
Наконец-то перешел в Win7-64 ну и Офис 2013

столкнулся с проблемой макросов, а именно: как сделать чтобы макрос работал ВО ВСЕХ открываемых и создаваемых новых файлах?

Пробовал так:
- записал макрос (простенький - изменение цвета в ячейке)
- при сохранение предложило сохранить в xlxm - с поддержкой макросов - сохранил
- в ЭТОЙ книге макрос работает
- параллельно открываю другую книгу - макрос и в ней работает, сохраняю ее в xlxm
- запускаю уже ЕЕ ОТДЕЛЬНО и упс - макроса там нет!

Спасибо

Отправлено: 11:57, 31-10-2016 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Maestro:
- записал макрос (простенький - изменение цвета в ячейке) »
Куда записали? В эту же Рабочую книгу?

Цитата Maestro:
- параллельно открываю другую книгу - макрос и в ней работает, сохраняю ее в xlxm »
Как вызывался макрос на исполнение? Что было в его коде?

Цитата Maestro:
- запускаю уже ЕЕ ОТДЕЛЬНО и упс - макроса там нет! »
А откуда бы ему там взяться?! Ровно то же было и в предыдущих версиях.

Отправлено: 13:06, 31-10-2016 | #6


Забанен


Сообщения: 177
Благодарности: 3

Профиль | Сайт | Цитировать


Цитата Iska:
Куда записали? В эту же Рабочую книгу? »
Сорри, разобрался, да сначала сохранял в Эту же книгу, а надо было в "Личную книгу макросов" и потом это все сохранить и теперь работает

P.S. А теперь чтобы все мои макросы сохранить для восстановления после переустановки винды и установке Этого же 2013 офиса достаточно сохранить и потом переписать Normal.dot с PERSONAL.XLS ? Кстати, не могу их найти...((

Последний раз редактировалось Maestro, 31-10-2016 в 14:54.


Отправлено: 14:17, 31-10-2016 | #7


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Maestro:
P.S. А теперь чтобы все мои макросы сохранить для восстановления после переустановки винды и установке Этого же 2013 офиса достаточно сохранить и потом переписать Normal.dot с PERSONAL.XLS ? »
Не совсем. В Normal.dot(x) и Personal.xls(x) хранятся только общие макросы. Могут быть и иные. Впрочем, если Вы сохраняли свои макросы только туда — то да, достаточно.

Цитата Maestro:
Кстати, не могу их найти...(( »
Попробуйте поискать в %AppData%\Microsoft\Шаблоны и %AppData%\Microsoft\Excel\XLSTART соответственно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:30, 31-10-2016 | #8



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - Перенос макросов из 2003 в 2013

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] перенос AD из 2003 в 2012 foma24 Windows Server 2012/2012 R2 45 14-07-2016 14:07
Миграция AD, DHCP, DNS c WS 2003 на WS 2012 + Exchange 2003-2013 + смена домена keysee87 Windows Server 2012/2012 R2 3 11-11-2014 13:26
Разное - Перенос макросов из Excel в OpenOffice irko Программирование и базы данных 3 08-08-2013 02:21
Разное - Перенос профиля и почты из Windows Live MS в Outlook 2003 Bandit31 Windows Live (архив) 1 05-07-2012 09:35
2007 - Перенос из outlook 2003 в 2007 setwolk Microsoft Office (Word, Excel, Outlook и т.д.) 0 26-01-2012 12:04




 
Переход