 |
 |
| |

|
|
| |
Пакет макросов для форматирования документов Microsoft Word.
Примеры, советы, информация по макросам Microsoft Word.
Автор: (C) Александр, 2007-2012, methodichka@gmail.com
|
вниз
|
| |
Описание
|
|
Пакет "Методичка" - это набор инструментов для работы с документами Microsoft Word. Пакет упрощает обработку неформатированного текста, сканированной литературы, помогает быстро отформатировать документ, курсовую или дипломную работу, значительно экономит время при работе с потоком документации, автоматизируя рутинную однообразную работу. За время написания пакета накоплен опыт и
реализовано большинство стандартных задач по форматированию, поэтому пакет очень гибок и может быть быстро настроен или доработан под новые требования.
Состоит пакет из одного файла Методичка - это обычный шаблон Microsoft Word, со встроенными макросами, одноименными вкладкой на ленте, панелью инструментов, встроенными стилями, командами клавиатуры и др.
Код пакета открыт и будет интересен пользователям, работающим с макросами. Доступны как общие конечные макросы пакета, так и внутренние вспомогательные процедуры и функции, параметрами которых можно тонко настроить пакет, а также полезные константы.
Интерфейс пакета удобен, рассчитан на обычного пользователя, и оптимизирован под популярные версии Microsoft Word (см. раздел Совместимость).
|
Инструменты
|
Вкладка "Методичка" на ленте
-
Группа "Макрос" - основные макросы пакета
- Является главным инструментом, содержит как отдельные макросы, так и макросы-пакеты, объединяющие в себе более мелкие макросы. Популярное описание дано в разделе "Возможности". Список всех макросов представлен на странице "Макросы".
-
Группа "Разное"
- Меню "Показать" - работа с внешним видом документа в целом и способом отображения его отдельных элементов
- скрыть/показать: коды полей, знаки табуляции, пробелы, знаки абзацев, скрытый текст, мягкие переносы, автофигуры, закладки, выделение цветом и др.
- Меню "Буфер" - работа с буфером обмена
- вставка текста: неформатированный; сохранив оригинальный формат; используя прилегающий формат
- вставка списка: начав нумерацию с начала; продолжив нумерацию; объединив с ближайшим похожим
- вставка ячеек таблицы: как текст; как строки таблицы; вместо выбранных ячеек; сохранив оригинальный формат; с края таблицы выровняв ширину
- Меню "Часть" - выбор стандартных частей документа
- главная, сноски, колонтитулы, комментарии и все др.
- Меню "Охватить" - расширение выбранной области
- охватить часть, разделы, страницы, таблицы, строки и столбцы таблицы, списки и др.
- охватить однотипное форматирование: отступы параграфа, размер шрифта и др.
- охватить с учетом символа конца ячейки: параграфы, строки
- оригинальные элементы: шапка таблицы по контексту, список в текстовом виде, текст до скобок или кавычек
- Меню "Выбрать" - изменение выбранной области
- выбор текущего, следующего или предыдущего параграфа, строки, висячего слова
- перемещение курсора в начало или конец параграфа, строки, висячего слова
- Меню "Стиль" - присвоение стилей выбранному фрагменту
- если стиль отсутствует в документе, то перед присвоением он создаются заново
-
Группа "Поиск" - поиск в документе
- Меню "Элемент" - поиск элемента документа
- элементы: заголовки и заголовки параграфа (по контексту и начертанию), нумерованные и маркированные списки, списки в виде текста, формулы в виде текста, сноски и сноски в виде текста, таблицы, рисунки и объекты всех типов, орфографические и грамматические ошибки, поля, закладки и др.
- Меню "Шрифт" - поиск шрифта с заданными свойствами
- свойства шрифта: жирный, наклонный, подчеркнут, над/подстрочный, прописные, разрежен, уплотнен, зачеркнут, цветной, с тенью, контурный, приподнят, утоплен, анимирован, смещен, масштабирован, стилизован и др.
- искать свойства можно по отдельности или все вместе, по наличию или отсутствию
- Меню "Текст" - поиск текстового элемента документа
- текстовые элементы: акроним, текст из заглавных букв, латиница, кириллица, текст в скобках или кавычках, фамилия с инициалами, римское число, дата, век, год, месяц, время и др.
- Детальное описание дано на странице "Макросы" в разделе "Поиск"
-
Группа "Команда" содержит макросы быстрой обработки - команды
- Команды выполняются сразу, без запроса и подтверждения, обрабатывая выбранную область или элемент. Список всех команд представлен на странице "Макросы". Краткий перечень популярных команд:
- Меню "Текст": добавить контур; пробелы неразрывные; пробелы вместо табуляции; сделать двойные кавычки угловыми и др.
- Меню "Шрифт": курсивом жирный; жирным курсив; жирным заглавные; обезжирить прямой; подчеркнуть курсив; подчеркнуть жирный и др.
- Меню "Параграф": добавить рамку; обнулить отступы; добавить позицию табуляции справа с подчеркиванием; удалить пустые и др.
- Меню "Математика": два знака после запятой; разбить целую часть на разряды; форматировать формулу со списком переменных; оформить формулу со списком переменных в виде таблицы; оформить собственно формулу ячейками и др.
- Меню "Список": преобразовать список в текст; конвертировать текст в маркированный список; маркированный 1 из галереи списков; нумерованный 1 из галереи списков и др.
- Меню "Таблица": выровнять по центру страницы; выровнять левый край; тире в пустые ячейки; ширина 100%; не разрывать; обрезать пустые строки и столбцы по краям; автовысота; автоширина; без полей; без линий; объединить ячейки с невидимой границей; объединить ячейку с пустыми соседними и др.
-
Группа "Шаг" - команды пошагового изменения параметров
- Параметры: интервал и масштаб шрифта, межстрочный интервал, отступы абзаца, ширина таблицы, поля ячеек таблицы, масштаб рисунка, поля надписи.
- Массив параметров-шагов и команды клавиатуры пользователь может настроить под себя.
- Точность шага может быть любой, вплоть до минимально возможного шага соответствующего параметра.
-
Группа "Сдвиг" - команды для перемещения текста
- Операции: выбранный фрагмент в начало или конец документа; параграф, слово, знак вперед или назад.
- Буфер мне используется. Возможна отмена. Выбор сохраняется.
-
Группа "Символ" - быстрый ввод символов
- Наборы символов: модификаторы (ударение, тильда и др.); буквы греческого, украинского, белорусского, русского, английского алфавитов; знаки валют; стрелки; единицы измерения.
-
Отдельные элементы вкладки "Методичка" вынесены на стандартные вкладки ленты
Панель инструментов "Методичка"
-
Элементы панели инструментов аналогичны одноименным элементам ленты (см. выше). Панель инструментов и ее отдельные элементы (меню, кнопки) сохраняют работоспособность при перемещении или копировании в другой документ или на другую панель.
Макросы пакета "Методичка"
-
Общие макросы пакета доступны в списке макросов MS Word (Alt + F8). Имена макросов пакета начинаются с текста "МТД", имена команд - с текста "Action". Отдельно надо выделить макросы, имена которых начинаются с "МТД_Пакет" - это пакеты,
где несколько макросов запускаются друг за другом, в порядке и с параметрами оптимальными для решаемой задачи.
|
Возможности
|
Документ
-
- от текста, до картинок, с возможностью выполнять пошагово, контролируя процесс
-
- обработка сразу нескольких однотипных элементов по всему документу
- поиск, перебор, просмотр элементов заданного типа во всех открытых документах
- элементы: страницы, таблицы (в т.ч. ячейки, стоки, столбцы), рисунки, параграфы, строки, слова, закладки, сноски, поля и многое другое
- фильтрация пустых элементов, фильтрация элементов по положению
-
- поиск и замена текста в документах
- используется стандартный диалог "Найти и заменить" и все его возможности
- обработка документов макросом
- можно ввести имя своего макроса или выбрать макрос из списка
- изменение свойств документов
-
- разделители: текст; стиль; разрыв страницы или раздела
- результат: новые нумерованные документы, основанные на оригинале и сохраняющие его свойства
-
-
-
-
Текст
-
- пробелы, точки, запятые, тире, дефисы, скобки, кавычки и др.
-
- например: и т. д., № 1, 100 %, 5 руб., 1 млн, 1 у. е., 2000 г., X-XI вв., 10 км, Д-т 60, Стр. 1, г. Мирный, ул. Зеленая и другие.
-
-
- прикрепление союзов, частиц, крайних слов к соседнему тексту для корректного переноса на следующую строку
-
-
- элементами сортировки являются фрагменты текста, разделенные заданными символами
-
-
-
- выборка слов по позиции, по частоте вхождения, по набору символов и др.
-
- списки операций поиска и замены хранятся в обычном документе в виде таблиц
- имеется возможность загружать, изменять, тестировать, запускать и сохранять список и отдельные операции поиска и замены
- оригинальные режимы поиска и замены:
- перед, после, между текстом
- в начале, в конце абзаца, слова, видимого текста
- стандартизация тире и дефисов
- добавление точки в конце, если нет
-
- с учетом правописания, стилей, словарей
-
- создание списка автоматически и вручную, проверка, сортировка, создание перекрестных ссылок от сокращений к списку и др.
-
-
- выделяются ошибки не распознаваемые стандартными средствами MS Word
- коллекция ошибок основана на опыте сканирования и обработки документов
-
Язык
-
- язык латиницы, кириллицы, смешанных и нейтральных слов
- греческий язык буквам греческого алфавита
- соответствующий язык латинице в тексте вида "от латинского experto", "от франц. etiquette" и т.п.
-
-
-
Математика
-
-
- дополнение нулями, удаление лишних, округление
-
-
- скрепление разрядов целой части неразрывным пробелом
- прикрепление знака и степени к числу
- разделение склеенных цепочек чисел, например "1,2,3" преобразуется в "1, 2, 3"
-
Работа с формулами
-
- в именах переменных и названиях единиц, в римских числах
Параграфы
-
- актуально для неформатированного текста
-
- сохраняя рисунки, списки, рамки, скрытый текст и др.
-
-
-
- формат знака конца параграфа делается таким же, как у предыдущего символа в параграфе
-
- межстрочный интервал (с шагом множителя от 0,01)
- отступы абзаца (с точностью до 0,05 см)
Шрифт
-
- сглаживание разрывов и краев наклонного, жирного, подчеркнутого, над/подстрочного текста
- однородное начертание текста написанного через неразрывный пробел или дефис
-
-
-
- масштаб шрифта (с точностью до 1 %)
- интервал шрифта (разреженность, уплотненность): выбранного текста, только пробелов, только слов (с точностью до 0,05 пт)
-
-
Таблицы
-
-
-
-
-
- подбор такой ширины столбцов, с учетом текста ячеек, чтобы общая высота таблицы стала минимальной
-
- на страницы; по строке - горизонтально; по столбцу - вертикально
- отрезаемая часть таблицы получает подзаголовок и шапку с номерами столбцов
-
Объединение двух таблиц с выравниванием ячеек, в том числе объединенных
-
- линии, находящиеся одна над другой, но не точно, а немного смещенные относительно друг от друга, выравниваются по вертикали
-
-
- удобный поиск вперед или назад фрагмента таблицы
- режимы обработки: очистка ячеек, вставка из буфера, удаление строк или столбцов занимаемых фрагментом
-
-
Удаление пустых строк и столбцов таблиц
-
-
-
- поля ячеек таблицы (с точностью до 0,05 см)
- ширина таблицы (с точностью до 1 %)
Списки
-
-
- выделение шрифтом (жирным, наклонным и др.), цветом
- удаление
-
- предварительно удаляются другие списки и перечисления.
-
-
-
-
- поиск, преобразование в список и добавление к существующему списку, параграфов с нумерацией дополняющей список.
-
- приведение к стандартному виду полей, отступов, шрифтов и знаков маркеров (например, одинаковое тире)
-
Рисунки
-
- в тексте: рисунок, его название и примечание в соседних отдельных параграфах
- между строк: рисунок обтекается текстом и привязывается к параграфу с названием
- в виде таблицы: рисунок, его название и примечание помещаются в таблицу в отдельные ячейки
-
- подгонка к заданным размерам или к размерам страниц, колонок, ячеек
-
-
- удаление по типу (линии, надписи, точечные рисунки и др.)
- сохранение по типу (при этом удаляются все рисунки других типов)
-
Удаление рамок
-
-
-
- каждый параграф или таблица преобразуются в отдельную надпись на полотне
-
-
- поля надписей (с точностью до 0,01 см)
- масштаб рисунков (с точностью до 1 %)
Страницы, разделы
-
-
-
-
- текст вставляется в первом или последнем абзаце на каждой странице
- позволяет создать нумерацию страниц в виде текста
-
Стили
-
- полностью - присвоить стиль заново
- заданные параметры шрифта, параграфа, границы и др. по стилю
-
-
-
-
- округление отступов параграфов, интервалов и размеров шрифтов стилей
-
-
- текст, таблицы, сноски, колонтитулы, примечания и др.
Поля
-
-
- создание и обновление закладок на номера названий
- замена перекрестных ссылок на названия, текстовой подписью и ссылкой на номер названия
- Пример. В тексте "см. Таблица 1", где "Таблица 1" - это ссылка на название, заменяем эту ссылку простым текстом "таблицу" (возможен ввод в режиме диалога) и ссылкой на номер названия. В результате получим текст "см. таблицу 1", где ссылка это номер "1".
-
Закладки
Колонтитулы
Сноски
-
-
-
- количество звездочек равно порядковому номеру сноски на странице
-
Разное
-
-
-
-
- также с помощью этого макроса можно проверить панель инструментов или меню, выявить и исправить ошибочные имена макросов назначенные кнопкам
-
|
Совместимость
|
MS Word 2010 Rus
Полностью совместим. Интерфейс - вкладка на ленте.
MS Word 2007 Rus
Полностью совместим. Интерфейс - вкладка на ленте.
MS Word 2003 Rus
Родная программа. Интерфейс - панель инструментов.
MS Word 2000 Rus
99 % макросов работает. Интерфейс - панель инструментов.
В других версиях пакет не тестировался. Язык макросов универсален для всех версий MS Word. На работу пакета "Методичка" не влияют региональные настройки операционной системы. В отличие, например, от макросов созданных с помощью записи стандартными средствами MS Word. Подробнее тема раскрыта в разделе "Язык и региональные параметры".
|
Скачать
|
Пакет "Методичка"
Приобретение: howtoget.txt
Инструкция: readme.txt
Лицензионное соглашение: license.txt
Последняя версия (под паролем): method_2012-05-07.rar
Что нового в последней версии?
Персонализация
Возможна доработка пакета "Методичка" именно под ваши каждодневные нужды. По сути, это настройка пакета для запуска макросов одним нажатием. Макросы имеют большое число параметров и настроек, в оптимизации и подборе которых предлагается помощь. По вашему описанию задачи и образцам документов, будет создан персональный интерфейс (вкладка, кнопки на ленте или панели инструментов),
для запуска имеющихся макросов (или их пакета) с параметрами решающими вашу задачу.
Сотрудничество
Начиная работу в Word, каждый пользователь свежим взглядом видит недостатки программы, которые мне уже привычны и незаметны. Мнение каждого индивидуально и оригинально, и может вылиться в совершенно новую идею. Если же ваша задумка будет реализована в пакете "Методичка", то как минимум вы получите очередную версию пакета "Методичка" в подарок, как максимум - пожизненную
лицензию.
Макросы под заказ
Берегите время! Макрос заменит однообразную работу на один клик мышкой. Своими словами опишите задачу, желательно приложить образцы документа "до" и "после". Образец поможет подобрать уже готовый макрос пакета или послужит наглядным пособием. Возможно, вам поможет просто совет, или мы придем к техническому заданию
на разработку макроса.
|
|
|
 |
 |