Ситуация, наверное, типичная… Я юзаю два компа: один на работе (под ХРюшей), другой дома (Виста). На обоих компах Excel-2003. Большую часть макросов в Personal.xls и доработок панелей управления делаю на работе За несколько лет наделал много своих кнопочек для вызова макросов, своих менюшек со своими кнопочками, своих кнопочек в стандартных менюшках... Хочется и дома иметь такой же настроенный "под себя" Excel, как и на работе. Но к сожалению просто тупо подложить домашнему Ёкселю файл Excel11.xlb вместе с папочкой XLSTART нельзя, т.к. не совпадают пути к макросам, лежащим в Personal.xls А сидеть и просто в режиме настройки перепрописывать макросы, прикреплённые к каждой кнопочке жутко лень. Вот я и начал на разных форумах мучить знатоков вопросом "Как перенести настройки Excel на другой компьютер?" После не очень продолжительных допросов уважаемый Дмитрий (The_Prist) в форуме на своём сайте доделал-таки давно "зачатый" им макрос, перепрописывающий у самодельных кнопок панелей управления все пути к макросам, лежащим в Personal.xls. А я плоды его трудов "покрыл лачком" и оформил в отдельный файл. Отлично работает. Очень удобно стало синхронизировать рабочий и домашний Ёксели.
Вот, посмотрите, кому интересно. Может пригодиться.
Ситуация, наверное, типичная… Я юзаю два компа: один на работе (под ХРюшей), другой дома (Виста). На обоих компах Excel-2003. Большую часть макросов в Personal.xls и доработок панелей управления делаю на работе За несколько лет наделал много своих кнопочек для вызова макросов, своих менюшек со своими кнопочками, своих кнопочек в стандартных менюшках... Хочется и дома иметь такой же настроенный "под себя" Excel, как и на работе. Но к сожалению просто тупо подложить домашнему Ёкселю файл Excel11.xlb вместе с папочкой XLSTART нельзя, т.к. не совпадают пути к макросам, лежащим в Personal.xls А сидеть и просто в режиме настройки перепрописывать макросы, прикреплённые к каждой кнопочке жутко лень. Вот я и начал на разных форумах мучить знатоков вопросом "Как перенести настройки Excel на другой компьютер?" После не очень продолжительных допросов уважаемый Дмитрий (The_Prist) в форуме на своём сайте доделал-таки давно "зачатый" им макрос, перепрописывающий у самодельных кнопок панелей управления все пути к макросам, лежащим в Personal.xls. А я плоды его трудов "покрыл лачком" и оформил в отдельный файл. Отлично работает. Очень удобно стало синхронизировать рабочий и домашний Ёксели.
Вот, посмотрите, кому интересно. Может пригодиться.
Ещё подпилил макрос (с помощью Дмитрия, естественно) Теперь уже, кажется, финальный вариант Путь в OnAction теперь меняется только у тех кнопок, которые ссылаются на макросы, расположенные в Personal.xls Да и путь к Personal.xls самостоятельно вбивать в ячейки нет необходимости.
А код, кстати, получился компактный настолько, что его можно даже просто модулем в Personal.xls хранить и при необходимости прямо в нём и запускать.
Ну, или вот отдельным файлом
Ещё подпилил макрос (с помощью Дмитрия, естественно) Теперь уже, кажется, финальный вариант Путь в OnAction теперь меняется только у тех кнопок, которые ссылаются на макросы, расположенные в Personal.xls Да и путь к Personal.xls самостоятельно вбивать в ячейки нет необходимости.
А код, кстати, получился компактный настолько, что его можно даже просто модулем в Personal.xls хранить и при необходимости прямо в нём и запускать.
Вот и ко мне пришла беда: почти совсем накернился мой старый комп с ХРюшей на работе и мне подогнали новый - с Win-7. Надо переносить свой Excel вместе со всеми макросами, кнопочками и настройками на другую систему... Как хорошо, что макрос заранее написАл!
Вот и ко мне пришла беда: почти совсем накернился мой старый комп с ХРюшей на работе и мне подогнали новый - с Win-7. Надо переносить свой Excel вместе со всеми макросами, кнопочками и настройками на другую систему... Как хорошо, что макрос заранее написАл!Alex_ST
Alex_ST, а инструкция есть на пользования данным макросом? Или это только для продвинутых пользователей? Посмотрел все дружественные форумы с вашим участием на эту тему - инструкции не нашел к сожалению
Alex_ST, а инструкция есть на пользования данным макросом? Или это только для продвинутых пользователей? Посмотрел все дружественные форумы с вашим участием на эту тему - инструкции не нашел к сожалениюovechkin1973
Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
Сообщение отредактировал ovechkin1973 - Воскресенье, 15.01.2017, 09:05