Как перенести макросы word на другой компьютер
Макросы Excel могут сделать жизнь проще. Но представьте, как хорошо было бы брать свои макросы с собой, когда вы переходите на другой компьютер. Это не сложный процесс, особенно с небольшой предусмотрительностью. Есть несколько способов взять свои макросы с собой, независимо от того, какой компьютер вы используете.
Копирование рабочей книги
Шаг 1
Определите, где ваши макросы сохранены. Макросы, которые вы создаете, можно сохранить в рабочей книге, которую вы используете в данный момент, или в своей личной рабочей книге. Если вы хотите использовать свои макросы в разных книгах, вы, скорее всего, сохраните их в книгу personal.xls.
Шаг 2
Скопируйте книгу, в которой макросы сохранены, на выбранный носитель.
Шаг 3
Скопируйте книгу на новый компьютер и начните использовать свои макросы.
Использование редактора VBA
Шаг 1
Скопируйте сами макросы из редактора Visual Basic.
Шаг 2
Перейдите в Инструменты - Макрос - Редактор Visual Basic.
Шаг 3
Шаг 4
Откройте Модуль 1 и скопируйте код для макросов, которые вы хотите скопировать. Вставьте это в блокнот и скопируйте на выбранный носитель.
Шаг 5
Повторите Шаг 2 на другом компьютере и перейдите в Инструменты-Макросы.
Шаг 6
Как переместить панель задач на другой монитор
Многие пользователи устанавливают на своем компьютере несколько мониторов, чтобы у них было место для большего количества окон и панелей на экране. Использование нескольких мониторов позволяет осуществлять больше .
Как переместить один приемник блюд на другой телевизор
Dish Network предоставляет спутниковые услуги для дома и бизнеса по всей стране. Блюдо Сеть предоставляет клиентам альтернативу кабельным компаниям для телевидения .
Как переместить почту Outlook с одного компьютера на другой
Ноутбуки предлагают удобное решение для мобильных компьютеров. Перенос электронной почты со старого компьютера на новый или консолидация учетных записей электронной почты на одном компьютере может быть выполнен с помощью .
Часто бывает так, что внутренний макрос может оказаться полезным при работе на другом компьютере. В этом случае просто нужно экспортировать его во внешний. Для этого сделайте следующее.
1. Откройте окно Макрос щелчком на кнопке Макросы на вкладке Разработчик ленты.
2. В диалоговом окне Макрос выберите нужный макрос из списка.
4. В открывшемся окне Microsoft Visual Basic (см. рис. 9.10) будет показан исходный текст макроса, который доступен для редактирования.
5. Для экспорта файла выполните команду File ? Export File (Файл ? Экспорт файла) (рис. 9.11).
Рис. 9.11. Выполнение команды File ? Export File (Файл ? Экспорт файла) в меню Microsoft Visual Basic
6. В диалоговом окне экспорта файла укажите для него расширение BAS (рис. 9.12).
Рис. 9.12. Сохранение макроса с расширением BAS
Таким же образом можно импортировать внешний макрос в документ. Для этого сделайте следующее.
1. Откройте окно Microsoft Visual Basic, щелкнув на кнопке Visual Basic на вкладке Разработчик на ленте или воспользовавшись сочетанием клавиш Alt+F11.
2. Для импорта файла выполните команду File ? Import File (Файл ? Импорт файла).
3. Выберите внешний макрос и откройте его.
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
4.2.3. Импорт и экспорт
4.2.3. Импорт и экспорт Имея в своем браузере множество ссылок на любимые и просто нужные сайты, совершенно не хотелось бы вносить их заново вручную в закладки Яндекса. Собственно ничего сложного в импорте ссылок из вашего браузера нет, что и было реализовано в этом
Создание макросов
Создание макросов Давайте в качестве примера создадим макрос, который последовательно будет выполнять следующие действия.• Уменьшать размер изображения на 50 %.• Автоматически выравнивать уровни каналов.• Применять фильтр Резкость.Для создания макросов в редакторе
Глава 4 Импорт и экспорт данных
Глава 4 Импорт и экспорт данных Импорт данных и их связываниеЭкспорт данных из базы Access 2007Автоматизация импорта и экспортаРезюмеИзучая и используя различные программы для Windows, можно не раз столкнуться с такими понятиями, как импорт и экспорт данных. Под словом «импорт»
Планирование макросов
Планирование макросов Прежде чем вы пропустите этот тоскливый раздел и с головой погрузитесь в процесс записи макросов, выслушайте один довольно консервативный совет: чтобы избежать лишней головной боли, уделите немного времени планированию макроса перед тем, как
Запись макросов
Запись макросов К счастью, записывать макросы так же просто, как ложиться в постель. Тем более, что я собираюсь разложить здесь вам все по полочкам. Запуск средства записи макросов Запустить средство записи макросов можно одним из следующих способов.* Выбрать из меню
Выполнение макросов
Выполнение макросов Весь смысл записи макросов состоит в возможности их последующего воспроизведения или, если предпочитаете, выполнения. Наблюдение за тем, как достаточно сложный макрос выполняет за вас целую кучу утомительной работы, несомненно, можно отнести к тем
Простейшие усовершенствования макросов
Простейшие усовершенствования макросов В этой главе не предполагается подробно рассматривать приемы редактирования макросов в редакторе Visual Basic. В конце концов, это те же самые приемы, которые используются при создании любых VBA-программ и которые, в основном,
16. Избегайте макросов
9.2. Создание макросов
9.2. Создание макросов Самый простой способ создания макроса – запись нужных действий в документе. Записав последовательность команд один раз, можно будет вызывать макрос щелчком кнопкой мыши, когда нужно будет выполнять такие же действия. Для записи макросов сделайте
8.3.4. Проблемы макросов
8.3.4. Проблемы макросов Средства макрорасширения были излюбленной тактикой разработчиков языков в ранней Unix. Язык С, несомненно, имеет такое средство. Кроме того, они обнаруживаются в некоторых более сложных мини-языках специального назначения, таких как pic(1).
8.3.4. Проблемы макросов
8.3.4. Проблемы макросов Средства макрорасширения были излюбленной тактикой разработчиков языков в ранней Unix. Язык С, несомненно, имеет такое средство. Кроме того, они обнаруживаются в некоторых более сложных мини-языках специального назначения, таких как pic(1).
Экспорт и импорт данных
Экспорт и импорт данных Как уже отмечалось выше, возможности Access 2007 предусматривают выполнение операций импорта и экспорта данных. Чтобы выполнить импорт данных, например, из таблицы Excel, откройте вкладку Внешние данные и в панели Импорт нажмите кнопку Excel. В результате
Функции макросов
Функции макросов Макросы бывают двух видов: единичные, то есть состоящие из одной макрокоманды, и сложные. В последнем случае макрос включает несколько последовательно выполняемых макрокоманд, объединенных общим именем. Каждая макрокоманда осуществляет определенную
8.7. Команды Import (Импорт), Place (Поместить) и Export (Экспорт)
8.7. Команды Import (Импорт), Place (Поместить) и Export (Экспорт) Первая команда традиционно используется для получения изображений с устройств графического ввода, таких как сканеры, цифровые фотоаппараты, с входа некоторых видеокарт. Кроме того, с помощью команды Import (Импорт) можно
3.6. Включение/выключение макросов MS Office
3.6. Включение/выключение макросов MS Office Поддержка макросов в OOo Writer очень посредственная, но она есть. Однако по умолчанию макросы MS Office вообще отключены. Для включения возможности выполнения макросов выполните команду меню Сервис | Параметры. Перейдите в раздел
Если вы часто выполняете одни и те же наборы действий в программах Microsoft Office, вы можете сэкономить время с помощью макросов.
Макросы позволяют записывать несколько действий, а затем быстро выполнять эти действия, нажимая кнопку или нажимая сочетание клавиш. Word и Excel позволяют записывать действия в макросы, а Outlook и PowerPoint - нет. Вы должны вручную создать макросы, написав код самостоятельно или скопировав или импортировав код из другого места.
Если вы записали макросы в Word или Excel или вручную создали макросы в Outlook или PowerPoint и вам нужно переместить их на другой компьютер, вы можете сохранить макросы и затем восстановить их. Сохранение ваших макросов также позволяет вам делиться ими с другими и дает вам резервную копию на случай, если произойдет что-то радикальное.
Сохраните макросы, создав резервную копию шаблона Normal.dotm (только Word)
Макросы обычно хранятся в шаблоне Normal.dotm для Word. Но шаблон Normal.dotm также содержит много других настроек, таких как стили и автозамены. Поэтому, если вы сохраняете свои макросы, чтобы поделиться ими с другими, вы можете использовать другой метод, который мы рассмотрим после этого раздела.
Эта опция действительно полезна только для макросов в Word. Excel, Outlook и PowerPoint работают с макросами по-разному. Наилучшие варианты сохранения макросов в Excel, Outlook или PowerPoint - это один из двух других методов, которые обсуждаются далее.
Если вы сохраняете макросы в качестве резервной копии для себя, вы можете скопировать файл шаблона Normal.dotm на внешний или сетевой диск.
Файл шаблона Normal.dotm обычно находится в следующей папке, заменяя «» именем пользователя Windows:
C: \ Users \\ AppData \ Roaming \ Microsoft \ Templates
Вы также можете выполнить поиск файла шаблона, если его нет в указанной выше папке.
Сохраните макросы, экспортировав их в файл .bas
Если вы хотите поделиться своими макросами Word с другими или импортировать их в Word на другом компьютере, не затрагивая шаблон Normal.dotm, вы можете сохранить свои макросы в файл .bas, который содержит только макросы и ничего больше. Этот метод также рекомендуется для сохранения макросов в Excel, Outlook и PowerPoint.
Во всех четырех программах Office вы можете просматривать свои макросы с помощью кнопки « Макросы» в разделе « Код » на вкладке « Разработчик » (которую вам может потребоваться включить). Или, в Word, вы можете просматривать свои макросы, используя опцию View Macros на кнопке Macros в разделе Macros вкладки View .
Чтобы получить доступ к коду для макросов, перечисленных в диалоговом окне « Макросы », нажмите « Изменить» .
Откроется редактор Microsoft Visual Basic для приложений (VBA). Вы также можете нажать Alt + F11, чтобы открыть редактор VBA.
На панели « Проект» слева щелкните знак «плюс», чтобы развернуть проект « Обычный » в Word, проект VBAP в Excel или PowerPoint или папку с пронумерованным проектом, например Project1 в Outlook. Затем разверните модули таким же образом и дважды щелкните NewMacros или пронумерованный модуль, например Module1 .
Имя модуля кода, содержащего ваши макросы, может отличаться, и у вас также может быть несколько модулей. Мы собираемся использовать NewMacros здесь, поскольку именно так называется наш модуль кода в Word.
Все макросы, которые вы записали, перечислены в окне кода справа. Вы также можете вручную написать свои макросы в этом окне.
В редакторе VBA выберите «Файл»> «Экспорт файла» .
Перейдите в папку, где вы хотите сохранить макросы. Затем введите имя файла в поле « Имя файла», убедившись, что вы сохранили расширение .bas .
Нажмите Сохранить .
Вы можете открыть файл .bas в любом текстовом редакторе, таком как Блокнот, и редактировать их.
Макросы начинаются с Sub и заканчиваются End Sub . Название макроса сразу следует за Sub . Например, имя одного из наших макросов - ArticleSetup . Комментарии в макросах начинаются с апострофа.
Сохранить макросы, скопировав их в файл Word
При желании вы также можете сохранить свои макросы из Word, Excel, Outlook или PowerPoint в файле Word.
Откройте Word и создайте новый файл для хранения макросов. Затем нажмите Alt + F11, чтобы открыть редактор VBA. Или откройте Excel, Outlook или PowerPoint, а затем нажмите Alt + F11 .
На панели Project слева дважды щелкните имя модуля, например NewMacros, в разделе « Обычный»> «Модули» (или VBAProject> «Модули» или « Project1> Модули» ).
Выделите весь текст в окне кода и нажмите Ctrl + C, чтобы скопировать его.
Перейдите в « Файл»> «Закрыть» и вернитесь в Microsoft Word (или в Outlook, Excel или PowerPoint ).
Вернитесь в Word и нажмите Ctrl + V, чтобы вставить макросы в документ Word, а затем сохраните документ.
Восстановить макросы, хранящиеся в шаблоне Normal.dotm (только Word)
Если вы сохранили свои макросы, создав резервную копию файла шаблона Normal.dotm, скопируйте файл шаблона обратно в следующую папку, заменив «» именем пользователя Windows.
C: \ Users \\ AppData \ Roaming \ Microsoft \ Templates
Вас спросят, хотите ли вы заменить файл Normal.dotm по умолчанию. Если нет, файл шаблона, вероятно, находится в другом месте. Используйте Windows Search, чтобы найти файл шаблона Normal.dotm и скопировать туда файл резервной копии.
Помните, что шаблон Normal.dotm в Word также содержит множество других настроек, таких как стили и автозамены. Итак, если вы уже настроили шаблон Normal.dotm на ПК, на который вы переносите макросы, вам следует сохранить макросы, используя один из двух других методов, которые мы описали выше.
Восстановить макросы из файла .bas
Чтобы восстановить макросы из файла .bas, откройте Word, Excel, Outlook или PowerPoint и нажмите Alt + F11, чтобы открыть редактор VBA.
В Word выберите « Обычный» на панели « Проект» слева в Word. В Excel или PowerPoint выберите VBAProject или в Outlook выберите пронумерованный проект, например Project1 .
Перейдите в Файл> Импортировать файл .
В диалоговом окне « Импорт файла » перейдите в папку, содержащую файл .bas, который вы хотите импортировать.
Выберите файл .bas и нажмите « Открыть» .
Макросы импортируются в папку « Модули ».
Восстановить макросы из файла Word
Чтобы восстановить макросы, сохраненные в файле Word, откройте файл Word, выделите текст макроса и скопируйте его ( Ctrl + C ).
Затем щелкните правой кнопкой мыши « Обычный» на панели « Проект» в Word, VBAProject на панели « Проект» в Excel или PowerPoint или пронумерованный проект, например « Проект1», на панели « Проект» в Outlook.
Пойдите, чтобы Вставить> Модуль .
Нажмите в окне кода, чтобы убедиться, что курсор находится в окне.
Нажмите Ctrl + V, чтобы вставить код макроса в окно кода .
Нажмите Сохранить или нажмите Ctrl + S, чтобы сохранить макросы.
Затем перейдите в « Файл»> «Закрыть» и вернитесь в Microsoft Word (или Outlook или Excel ).
Резервное копирование ваших макросов
Используя один из этих методов для сохранения ваших макросов, вы убедитесь, что у вас есть их резервные копии. И вы можете использовать резервные копии для передачи ваших макросов между компьютерами и делиться ими с другими.
Как сохранить и восстановить пароли в Google Chrome
Веб-браузер Google Chrome включает в себя множество функций для ваших нужд в серфинге. Стандартные функции включают вкладки, JavaScript, файлы cookie и поддержку расширений. Многие сайты требуют .
Как восстановить или восстановить веб-браузер microsoft edge в windows 10 1709 и более поздних версиях
Теперь Microsoft упрощает восстановление или сброс веб-браузера Edge, начиная с Windows 10 Fall Creators Update. Больше не нужно PowerShell.
Как сохранить и восстановить автозаполнение в Outlook 2003
Если вы не примете меры предосторожности при создании нового профиля Windows или Outlook, вы потеряете все сохраненные адреса в автозаполнении Outlook.
Я написал несколько макросов (на Экселе). Но они должны работать на другом компутере. Как бы мне их перенести туда?
Говорят, что одного файла (xls) с макросами недостаточно. Слышал, что как-то это с помощью шаблонов делают. И еще такой вопрос: на другом компутере неохота заново панель инструментов для этих макросов создавать: иконки снова рисовать, макросы им назначать и т.п. Как бы мне и панельку с собой прихватить?
Помощь в написании контрольных, курсовых и дипломных работ здесь
Вот есть .тхт, как переслать его на другой компутер?
Я записал необходимые ячейки с экселя в .тхт, затем научил другой эксель файл считыватьданные с.
Макрос. Выбрать отмеченные позиции и перенести на другой лист
Доброго времени суток В Книге 2 листа На листе "Общий" есть таблица состоящая из 6 столбцов.
Как перенести Range на другой лист
Public shet As Worksheet Public rng As Range Private Sub CommandButton1_Click() Set shet =.
Макрос, чтобы другой макрос распихал сам по N файлам
Может эта тема уже тут звучала, да поиск не помог. Просто проблема в том, что макрос постоянно.
Панельки не перетаскиваются никак. Советую их генерировать (опять же макросом) при запуске книги и удалять по закрытии её. Очень корректно и уважительно по отношению к юзеру. Исходя из этого, иконки следует использовать стандартные. Всё. Однако, панельки (пользовательские, а не общие) удачно вкладываются в .xls-файлы и спокойно переносятся на другие компы. Смотри: 'Настройка'/Вложить. То же самое могу сказать и про код проги (особенно, если его писать в проект текущей книги).
Да, теперь я могу 'вложить' панель макросов в проект, но как ее
оттуда вытащить?
Может, я что-то не так делаю:
Выбираю в меню 'Сервис/Настройка/Вложить';
перетаскиваю 'Макросы' на 'Панели книги';
сохраняю.
Затем, чтобы убедиться, что все работает, удаляю с панели 'Макросы' несколько кнопок. Закрываю Excel, открываю снова, загружаю файл, в который я 'вложил' панельку с макросами, а кнопки макросов на панельке те же, то есть, как перед закрытием Excel. Как их увидеть?
Лана, вроде бы сам доехал:
Я сохранял (вкладывал) в книгу панель под названием 'Макросы'.
При открытии появлялась другая панель 'Макросы'.
Я появляющуюся взял и переименовал. Закрыл Excel.
Стал заново шаблон пускать - панелька сама появилась.
Нельзя ли как-то ассоциировать команду закрытия панели с действием (событием) закрытия файла Excel? Вопрос вдогонку: панель-то я удаляю макросом, а как ее заново открыть, не перезагружая Excel? позволяет 'убирать . за собой' как при закрытии текущей книги (где и находится вложенная ТВОЯ_ПАНЕЛЬ) так и при закрытии всего Excel-я Дополнение вдогонку:
панель заново откроется при загрузке .xls-файла в который она вложена
P.S. Закрытие файла xls не приводит к закрытию МОЕЙ_ПАНЕЛИ.
P.S. И убирается при 'закрывании'. Проверено - мин нет.
Это НЕ 'какая-то приватная функция' а функция обработки события (перевожу - ПЕРЕД ЗАКРЫТИЕМ ДАННОЙ КНИГИ).
В окне (нужного!) проекта кликаешь на ThisWorkbook и в окне программы выбираешь нужное событие (BeforeClose)- получаешь в нужном месте нужную приватную функцию в которую вставляешь строку
И все равно не ясно. Что понимается под словосочетанием 'окно программы'? Наверное, 'окно макроса' и 'окно программы' это разные вещи?
И где я должен выбирать нужное событие? Где находится менеджер событий, как его вызвать?
Sorry, вопрос рано задал. Вроде бы сам ответ нашел. Кстати, я вплоть до сегодняшнего дня чисто макросы писал, в программу, события не лез. Просто надобности не было.
Если я в форуме видел какие-то программки, со всякими Sub, Private и т.п., я думал, что это что-то вроде процедур, но никак не мог понять, куда и как их вставлять.
Если кому-то интересно с событиями возиться, опишу, как выйти на 'Программу'. Конкретнее, как перейти к событию 'Before'
Итак:
1. Можно или:
а) выбрать 'Сервис/Макрос/Редактор Visual Basic';
б) перейти в окно редактирования макросов (если оно открыто);
в) нажать Alt+F11.
2. Открыть 'Окно проекта'(если оно не открыто):
а) Вид/Окно проекта
б) Ctrl+R
3. В 'Окне проекта' встать на строку 'ThisWorkbook'
4. Нажать на правую кнопку мыши и выбрать 'Программа'
5. На появляющемся окне сверху имеется два выпадающих меню.
Активизируем левое и выбираем в нем 'Workbook'
6. Теперь в правом окне можно выбирать необходимое событие и
работать с ним. В данном случае нужно выбрать 'BeforeClose'
Читайте также: