Личный опыт
Личный опыт решения вопросов выбора — товаров, услуг и др.
понедельник, 12 ноября 2007 г.
Как копировать макросы в Word
Часто работая в Word, сделал себе несколько макросов для удобства.
Но при переходе на новый компьютер или при переустановке системы возникает вопрос их переноса.
Варианты подходов к решению
Вначале пробовал через организатор макросов – Сервис – Макрос – Организатор.
Но там отражались только некоторые макросы.
Пробовал копировать сам код макросов, но это очень нудно и долго.
Решение нашлось простое и гениальное – копируем файл шаблона Word и переносим его на новый компьютер со всеми макросами.
Как его найти — C:\Documents and Settings\” UserName ”\Application Data\Microsoft\Шаблоны
Копирование модуля макроса в другую книгу
Если книга содержит макрос Visual Basic для приложений(VBA),который вы хотите использовать в другом месте, вы можете скопировать модуль, содержащий этот макрос, в другую открытую книгу с помощью редактора Visual Basic(VBE).
Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее.
- Чтобы Windows, перейдите в меню Параметры >>Настроить ленту.
- Для Macперейдите на Excel >параметры. >ленты & панели инструментов.
- Затем в разделе Настройка ленты в разделе Основные вкладкиубедитесь в том, что в разделе Разработчик.
Общие сведения о макросах и VBA
Если вы не знакомы с макросами и VBA в целом, вам могут пригодиться следующие сведения:
- Макрос — это действие или набор действий, которые можно использовать для автоматизации задач.
- Макрос можно записать с помощью команды Запись макроса на вкладке Разработчик.
- Макрос записуется на языке программирования VBA.
- Вы можете проверить и изменить макрос в редакторе Visual Basic, которое открывается Excel. Вот пример окна VBE для Windows:
Макрос с именами MakeCellGreen и SetRowHeight находится в модуле Module1,который хранится в книге Book1.
Копирование модуля из одной книги в другую
- Откройте книгу, содержаную макрос, который вы хотите скопировать, и книгу, в которую вы хотите его скопировать.
- На вкладке Разработчик щелкните Visual Basic, чтобы открыть редактор Visual Basic редактора.
- В редакторе Visual Basic меню Вид выберите Project проводник или нажмите CTRL+R .
- В области Project проводника перетащите модуль, содержащий макрос, который нужно скопировать в 9-ю книгу. В этом случае мы копируете Module1 из Book2.xlsm в Book1.xlsm.
- Модуль1, скопирован из Book2.xlsm
- Копия модуля1, скопированная в Book1.xlsm
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как перенести макросы word на другой компьютер
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 | ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как перенести макрос
Перенос макросов из программ Microsoft Office в Open Office и обратно затрудняется принципиальными различиями приложений. При использовании сторонних макросов всегда проверяйте их на вирусы.
Статьи по теме:
- Как перенести макрос
- Как назначить макрос кнопке
- Как вызывать макрос
Вам понадобится
- — MS Office или Open Office.
Инструкция
Для того чтобы перенести макросы в программе Microsoft Office Excel, воспользуйтесь сохранением в файл книги необходимых элементов. В случае применения макросов при ее редактировании просто не удаляйте их. Если вы хотите также, чтобы при следующем открытии файла была видна панель кнопок, воспользуйтесь меню «Сервис», после чего перейдите к настройкам и выберите вариант «Вложить».
Сохраните изменения в вашей книге и закройте ее. Проверьте, появилась ли панель с макросами. В случае если вам необходимо сохранить определенный набор макросов, отредактируйте его в панели, предварительно создав копию документа. Сохраните книгу.
Если вы хотите перенести написанные вами макросы из программы Excel в Open Office, перепишите их. Откройте редактирование макроса в одной программе, а затем в другой и создайте новые уже в ней. Даже в случае переноса макросов полностью работать в Open Office они не будут; это связано с тем, что в данных программах, несмотря на их сходства, имеются разные объектные модели, что не позволяет использовать объекты, созданные одним приложением в целях редактирования документа или книги в другом. Также попробуйте найти программы-конвертеры для макросов.
Для переноса макросов также используйте пункт меню загрузки и выгрузки их в программе Microsoft Office. В случаях когда вы используете его бесплатный аналог Open Office перенос макросов происходит при похожей последовательности действий. Если у вас не получается перенести макрос самостоятельно, обратите внимание, что большинство из них имеются в интернете. Даже если вы написали его самостоятельно, вполне возможно, что это сделал кто-то еще и выложил это в сеть. В этом случае просто загрузите файлы и проверьте их на наличие вирусов, установите их в программу, после чего перезагрузите ее.
Полезный совет
Пользуйтесь лицензионными версиями MS Office.
- макросы в опен офис
Совет полезен?
Статьи по теме:
- Как скопировать установленную программу
- Как разрешить макросы
- Как сделать макрос
Добавить комментарий к статье
Похожие советы
- Как скопировать макрос
- Как сохранить макрос
- Что такое макросы
- Как вставить макрос
- Как в Excel данные нескольких листов перенести в один
- Как создать макрос в Word 2003
- Как создать макрос
- Как защитить макрос
- Как создать макросы в Access
- Как научиться писать макросы
- Как остановить макрос
- Как записать макросы в excel
- Как включить макросы
- Как сделать кнопку для макроса
- Как убрать макрос
- Как перевести Excel в Word
- Как сохранить таблицы
- Как перенести Консультант
- Как перенести Outlook Express на другой компьютер
- Как перенести адресную книгу из Bat в Outlook
- Как перенести банк-клиент
- Как перенести программы с компьютера на компьютер
- Как перенести учетные записи Outlook