Прочее компьютерное
как создать макрос? (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
Как правило, макросы используются для:
ускорения часто выполняемых операций редактирования или форматирования;
объединения нескольких команд, например вставки таблицы с определенными размерами, границами и числом строк и столбцов;
упрощения доступа к параметрам в диалоговых окнах;
автоматизации обработки сложных последовательных действий в задачах.
Можно использовать средство для записи макросов в виде последовательности действий или самостоятельно создать макрос, введя код на языке 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). Нажать "заменить все".
ПОВТОРИТЬ увеличив число знаков ^? на один.
Вместо ^? можно ?, если поставить галочку в клетке "подстановочные знаки".
Этот алгоритм можно занести в макрос, но где столько слов найти? Заходи!
1). Ctrl+H, перейти в строку "Найти: "; 2). Набрать один пробел
3). Набрать ^?^?^?^?^?я столько раз, сколько букв до буквы "я" и саму букву "я";
4). Набрать один пробел после буквы "я";
5). Перейти в строку "Заменить на; " 6). Набрать один пробел 7). Нажать "заменить все".
ПОВТОРИТЬ увеличив число знаков ^? на один.
Вместо ^? можно ?, если поставить галочку в клетке "подстановочные знаки".
Этот алгоритм можно занести в макрос, но где столько слов найти? Заходи!
Была такая же проблема, юзай mwfix


Похожие вопросы
- Как создать макрос в Microsoft Office Word 2003
- Стандартные настройки Word 2007
- если на компе стоит Word 2003, а где можно взять Word 2007?
- У меня Word 2003. Как распознать документ, напечатанный в Word 2007?
- Почему люди используют Microsoft Word 2007 года если есть Word 2021?
- Много чем Microsoft Word 2007 отличается от 2003? Или какой лучше? Может, в 2007 больше функций?
- Что лучше - Word 2007 или версия 2003 года?
- Как в word 2007 поставить нумерацию страницы не с перовой страницы, и что бы она шла по порядку? спасибо
- Как сделать так чтобы Microsoft office word 2003читал текст с 2007?
- Как открыть вордовский документ с включёнными макросами?