Как создать и запустить макрос в Word
Если вы работаете с Microsoft Word много и постоянно делаете одно и то же, создать макрос. Макро – это сокращение от слова «макроинструкция», которое означает серию инструкций для выполнения задачи.
В создании макросов в Word замечательно то, что вам не нужно умею программировать. Если вы можете нажать запись и остановить, вы можете это сделать.
Разве макросы не опасны?
Вы слышали о том, что макросы плохие, потому что они могут содержать вирусы? Хотя вам нужно быть осторожным при открытии документов Office от неизвестных людей, потому что они могут содержать вредоносные макросы, здесь это не проблема. Вы делаете свой собственный макрос, чтобы знать, что это не вирус.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Как записать макрос в Word
В этом примере вы собираетесь создать макрос в Word, чтобы вставить свою подпись в конец документа.
- В открытом Word перейдите на вкладку «Просмотр».
- Щелкните стрелку вниз под кнопкой «Макросы».
- Выберите «Записать макрос»… откроется новое окно.
- В поле Имя макроса: введите значимое имя для макроса. Пробелы не допускаются. Используйте подчеркивание или тире.
- В раскрывающемся списке Сохранить макрос в: вы можете выбрать, какие документы вы хотите использовать для этого макроса. Если вы выберете Все документы (Normal.dotm), макрос будет доступен вам в каждом новом документе Word, который вы создаете с этого момента. Если вы выберете один документ, он будет применяться только к этому единственному документу. Обычно лучше выбрать Все документы.
- В поле Описание: напишите, что делает макрос. Это простой макрос с описательным именем, но по мере освоения макросов вы будете делать более сложные вещи, поэтому описание всегда будет хорошей идеей.
- Вы можете выбрать «Назначить макрос» либо кнопке, которую вы создадите с помощью кнопки, либо горячим клавишам, которые вы можете выбрать с помощью кнопки «Клавиатура». Для Word уже есть много сочетаний клавиш, поэтому лучше всего подойдет кнопка. Кнопка выбора. Откроется новое окно под названием «Параметры Word».
- Здесь вы назначите макросу кнопку на ленте Word. Выберите Настроить ленту.
- В раскрывающемся списке Выбрать команды из: выберите Макросы. Это покажет нам наши макросы в области под ним.
- Вам нужно где-нибудь на ленте поставить макрос. В этом примере выберите «Главная» в области «Основные вкладки». Затем выберите New Group.
- Выберите «Переименовать», чтобы дать ему осмысленное имя.
- В окне «Переименовать» выберите один из значков, представляющих группу, затем введите «Мои макросы» в поле «Отображаемое имя».
- Выберите ОК, чтобы применить. Вы увидите изменение в области основных вкладок.
- Выбрав новые «Мои макросы» в области «Основные вкладки», выберите макрос Normal.NewMacros.Insert_Signature.
- Выберите «Добавить», чтобы вставить его в группу «Мои макросы».
- Конечно, вы захотите его переименовать. Выбрав макрос в области «Основные вкладки», выберите «Переименовать…»
- В окне «Переименовать» выберите значок и введите простое имя в поле «Отображаемое имя:».
- Нажмите ОК, чтобы подтвердить изменение. Вы увидите изменение в области основных вкладок.
- Нажмите кнопку ОК под областью основных вкладок, чтобы завершить создание кнопки для макроса.
- Идите вперед и создайте любой блок подписи, который хотите. Добавьте скан вашей подписи или другие изображения. Как хотите. Когда это будет сделано, нажмите стрелку вниз под кнопкой «Макросы».
- Выберите Остановить запись. Вот и все. Макрос вставки подписи создан.
- Проверьте это, найдя кнопку «Вставить подпись», которую вы создали на вкладке «Главная», и выберите ее. Ваш блок подписи должен волшебным образом выглядеть именно так, как вы его создали.
Как написать макрос
Для большинства макросов способ записи – наиболее эффективный способ их создания. В конце концов, вам захочется заняться чем-то более сложным. Для этого необходимо написать макрос на языке Visual Basic для приложений (VBA). У нас есть лучшее руководство по VBA для начинающих, так что добавьте его в закладки. Давайте создадим макрос, который покажет нам среднее количество слов в предложении, чтобы помочь нам определить, когда мы многословны.
- Вам нужен доступ к вкладке «Разработчик», которая по умолчанию скрыта в Word. В верхнем левом углу Word выберите файл.
- В левом нижнем углу выберите Параметры.
- В открывшемся окне выберите Настроить ленту.
- Справа найдите Developer и поставьте рядом с ним галочку.
- Выберите ОК, чтобы закрыть окно. Откроется вкладка “Разработчик”.
- Выберите вкладку Разработчик.
- Нажмите кнопку «Макросы».
- Введите значащее имя в поле Имя макроса: оставьте макрос в: как Normal.dotm, чтобы он применялся ко всем документам Word. Всегда вводите описание в поле Описание :.
- Выберите “Создать”. Откроется средство разработки Microsoft Visual Basic для приложений.
- Код, показанный в зеленых прямоугольниках ниже, уже должен быть там с небольшим промежутком между ними. Скопируйте и вставьте в это место следующий код:
Dim s As Диапазон
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0
Для каждого s в ActiveDocument.Sentences
numSentences = numSentences + 1
numWords = numWords + s.Words.Count
следующий
MsgBox «Среднее количество слов в предложении» + Str (Int (numWords / numSentences)) + «. Лучше меньше 15 ».
- Нажмите кнопку «Выполнить», чтобы проверить код. Если он не работает должным образом, редактируйте код, пока он не запустится так, как вы хотите.
- Нажмите кнопку «Сохранить» и закройте окно разработки.
- Создайте кнопку на ленте Word, используя тот же метод, который показан в инструкциях «Как записать макрос» выше.
- Найдите кнопку, которую вы только что создали, и проверьте ее.
Мой макрос не работает, когда я сохраняю документ Word
По умолчанию Word сохраняет файл с расширением .docx, что не позволяет запускать макросы автоматически. Если вы хотите, чтобы макрос запускался, вам нужно изменить тип файла на Word Macro-Enabled Document (* .docm). Этот тип файла существует частично для борьбы с проблемами безопасности макросов. Если вы видите это расширение файла в документе, который не ожидали получить, будьте подозрительны.
Что еще можно делать с макросами?
Вы можете создавать макросы в Excel, Outlook, даже PowerPoint. Все, что вы сейчас делаете вручную, вы должны иметь возможность записать или написать макрос для этого. Использование макросов в Word вместе с отличными сочетаниями клавиш Windows повысит вашу производительность в десять раз.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)