Макросы в word
Автор A T задал вопрос в разделе Прочее компьютерное
как создать макрос? (word 2007) и получил лучший ответ
Ответ от ~*Йа Ру$@ЛкО*~[гуру]
В приложении Microsoft Office Word 2007 часто выполняемые задачи можно автоматизировать путем создания макросов. Макрос — это набор команд и инструкций, группируемых вместе в виде единой команды для автоматического выполнения задачи.
Как правило, макросы используются для:
ускорения часто выполняемых операций редактирования или форматирования;
объединения нескольких команд, например вставки таблицы с определенными размерами, границами и числом строк и столбцов;
упрощения доступа к параметрам в диалоговых окнах;
автоматизации обработки сложных последовательных действий в задачах.
Можно использовать средство для записи макросов в виде последовательности действий или самостоятельно создать макрос, введя код на языке Visual Basic для приложений (VBA (Visual Basic for Applications). Версия макроязыка программирования Microsoft Visual Basic, используемая для программирования приложений для Microsoft Windows и поставляемая с некоторыми программами корпорации Майкрософт.) в редакторе Visual Basic (Редактор Visual Basic. Среда разработки новых и редактирования существующих программ и процедур Visual Basic для приложений. Редактор Visual Basic включает полный набор средств отладки, обеспечивающих обнаружение ошибок синтаксиса, ошибок выполнения и логических ошибок в программах.).
Примечание. Чтобы работать с макросами в приложении Office Word 2007, необходимо отобразить вкладку Разработчик.
Предполагаемое действие:
--------------------------------------------------------------------------------
Отображение вкладки Разработчик
Использование средства для записи макроса
Использование Visual Basic для приложений
--------------------------------------------------------------------------------
Отображение вкладки Разработчик
Нажмите кнопку Microsoft Office , а затем выберите пункт Параметры Word.
Выберите пункт Личная настройка.
В группе Основные параметры работы с Word установите флажок Показывать вкладку "Разработчик" на ленте.
Примечание. Лента входит как компонент в Пользовательский интерфейс Microsoft Office Fluent.
К началу страницы
Использование средства для записи макроса
На вкладке Разработка в группе Код выберите команду Запись макроса.
Введите имя макроса в поле Имя макроса.
Примечание. Если новому макросу дается то же самое имя, что и макросу, встроенному в приложение Office Word 2007, действия нового будут выполняться взамен действий встроенного. Чтобы просмотреть список встроенных макросов, выберите пункт Макрос в группе Код на вкладке Разработчик. В списке Макросы из выберите пункт Команды Word.
В списке Макрос доступен для щелкните шаблон (Шаблон. Файл или файлы, содержащие структуру и инструменты для создания таких элементов законченных файлов как стиль и макет страницы. Например, шаблоны Microsoft Word позволяют создавать отдельные документы, а шаблоны Microsoft FrontPage — целые веб-сайты.) или документ, в котором нужно сохранить макрос.
В поле Описание введите описание этого макроса.
Выполните одно из следующих действий.
Чтобы начать запись макроса, не связывая его с кнопкой на панели быстрого доступа или сочетанием клавиш, нажмите кнопку OК.
Чтобы связать макрос с панелью быстрого доступа, выполните следующие действия.
Нажмите кнопку кнопке.
В группе Настройка панели быстрого доступа выберите документ или все документы, для которых требуется добавить макрос на панель быстрого доступа.
В диалоговом окне Выбрать команды из выберите макрос, который требуется записать, и нажмите кнопку Добавить.
Чтобы начать запись макроса, нажмите кнопку OК.
http://office.microsoft.com/ru-ru/word-help/HA010099769.aspx
[ссылка появится после проверки модератором]
http://word2007.ru/index.php?option=com_content&task=view&id=76&Itemid=44
http://office.microsoft.com/ru-ru/word-help/HP005189420.aspx
Проще и быстрее выделить "нужные" слова и заменить их на пробел, например:
1). Ctrl+H, перейти в строку "Найти: "; 2). Набрать один пробел
3). Набрать ^?^?^?^?^?я столько раз, сколько букв до буквы "я" и саму букву "я";
4). Набрать один пробел после буквы "я";
5). Перейти в строку "Заменить на; " 6). Набрать один пробел 7). Нажать "заменить все".
ПОВТОРИТЬ увеличив число знаков ^? на один.
Вместо ^? можно ?, если поставить галочку в клетке "подстановочные знаки".
Этот алгоритм можно занести в макрос, но где столько слов найти? Заходи!
Была такая же проблема, юзай mwfix
Как сделать автозапуск макроса в Word при открытии документа?
Выполни следующее:
1. Создай нужный документ (например, DOC1.DOC);
2. Открой его и
подробнее...
Помоги запустить макрос в OpenOffice
Макросы обычно работают в среде какого-то редактора и на известном ему языке.
Из ярлыка или
подробнее...
Как в Word раставить слова по алфавитному порядку, пример внутри?
Одноуровневый нумерованный или маркированный список можно быстро и легко отсортировать в алфавитном
подробнее...
Подскажите в Word 2010 в какой вкладке найти автосумму ???
Вкладка Макеты - функция, добавить
подробнее...
Возможности Word. Необходимо перечислить.
теперь рассмотрим возможности Word.
В первую очередь текстовой редактор предназначен для
подробнее...
Как в MS Word быстро удалить все гиперссылки из текста?
На днях я написал коротенькую заметку "Убей гиперссылку", где дал совет по быстрому превращению
подробнее...
Что за окошко стало возникать при запуске документа microsoft word? Скрин внутри
Это значит что у этого конкретного документа есть макрос - маленькая программулька на языке VBA,
подробнее...
Как преобразовать буквы из ЗАГЛАВНЫХ в строчные в Excel используя hot key?
В Excel изменить регистр букв можно с помощью формулы с функцией =строчн () или =прописн (), либо
подробнее...
Подскажите плз как на Excel 2007 активировать макросы???
нажми Alt+F8
Примечание. Когда в Microsoft Office Excel установлен уровень безопасности
подробнее...
Подскажите! В чем принципиальное различие работы в программах Word и Excel? Там и там таблицы, умение их делать или что?
Если коротко и попроще, то в Word редактируется целиком страница, а в Excel можно редактировать
подробнее...
Хочу научиться программировать в Ворде, научите пожалуйста
Как нам рассказывали на курсах информатики все настоящие программисты программируют в ворде и
подробнее...
Что такое Макросы и что нужно сделать, чтобы с документом Excel работать?
Работа с макросами
Макрос — это программа, автоматизирующая выполнение различных часто
подробнее...