Как в MS WORD найти в тексте все аббревиатуры и сделать список сокращений?
Что делать если надо выбрать из очень большого документа Ворд все слова-сокращения?
Как найти в огромном тексте документа Word все аббревиатуры?
Как в программе Ворд сделать список всех используемых в тексте сокращений?
Как извлечь из документа все сокращения слов (аббревиатуры) отдельный список?
Чтобы сделать это вручную потребуется не один день, а для большого документа не одна неделя, поэтому придётся делать автоматически, поиском с использованием подстановочных знаков.
Аббревиатура представляет собой слово, написанное одними прописными (заглавными) буквами, поэтому выделить в тексте несложно:
Нажимаем комбинацию клавиш CTRL+F или кнопку Найти (Главная/редактирова<wbr />ние)
В открывшемся окне нажимаем кнопку Больше>> и устанавливаем галочку Подстановочные знаки
В поле Найти пишем формулу для поиска слова состоящего из одних заглавных букв ( могут встретиться и кириллица и латинские буквы) в количестве от 2 букв и больше
Жмём кнопку Найти в и выбираем Основной документ
После этого все сокращения будут выделены автоматически
Останется только скопировать в буфер обмена, перейти на страницу для списка сокращений и вставить.
Каждая аббревиатура будет написана на отдельной строчке, останется только сформировать список и добавить расшифровки.
Создание списка сокращений в Word
Нередко при составлении справочников приходится составлять список сокращений. Вручную искать каждое сокращение в документе Word – сложное занятие. Есть возможность упростить и ускорить этот процесс. Понятно, что слова типа «партком» и подобные, которые ничем не отличаются от основного текста, придётся искать всё равно вручную.
Создайте копию файла и работайте с ней, т.к. придётся внести много изменений.
Для начала сбросьте форматирование. Хотя бы снимите выделение жирным – выделите всё, сделайте жирным, сбросьте – сделайте нежирным.
Выберите меню Правка|Заменить… (Ctrl+H).
В диалоге «Найти и заменить» нажмите кнопку «Больше», поставьте галочку «Подстановочные знаки».
Как найти аббревиатуры (слова из БОЛЬШИХ БУКВ)
В поле «Найти» введите « <[А-Я]@> », чтобы найти слова из БОЛЬШИХ БУКВ.
< – знак должен находиться в начале слова
[А-Я] – на месте знака должна находиться любая буква русского алфавита от «А» до «Я» в ВЕРХНЕМ РЕГИСТРЕ
@ – этих знаков (русских букв) может быть одна или несколько подряд
> – знак должен находиться в конце слова
Будем выделять найденные слова жирным шрифтом – заменять текст на искомый, но с выделением.
В поле «Заменить на» введите « ^& ». Вы можете щёлкнуть кнопку «Специальный» и выбрать меню Искомый текст (Не Искомое выражение!).
Нажмите кнопку «Формат», выберите Шрифт…. В поле «Начертание» выберите «полужирный». Нажмите «OK». Хотя проще в поле «Заменить на» нажать Ctrl+B.
Нажмите кнопку «Заменить всё».
Закройте диалог, щёлкните правой кнопкой по выделенному жирным тексту (по одному из сокращений), выберите меню Выделение текста, имеющего такой же формат.
Вырежьте текст, вставьте в новый документ. Либо после вырезания удалите всё и вставьте вырезанные текст сюда же. Список сокращений готов.
Чтобы в полученном списке удалить дубликаты, скопируйте текст и вставьте в Excel.
Отсортируйте список по алфавиту – выберите меню Данные|Сортировка.
В поле B2 введите « =A1<>A2 ». Значением будет ИСТИНА, если слова одинаковые и ЛОЖЬ, если разные. Скопируйте формулу до конца списка.
Выделите оба столбца, скопируйте, вставьте в Word, отсортируйте по второму столбцу, чтобы отделить только разные слова – Таблица|Сортировка.
Как найти слова с точкой в конце слова
Сокращения с точкой в конце выделяйте точно так же « <[а-я]@\. »
< – знак должен находиться в начале слова
[а-я] – – на месте знака должна находиться любая буква русского алфавита от «а» до «я» в нижнем регистре
@ – этих знаков (русских букв) может быть одна или несколько подряд
\. – означает точку.
Понятно, что слов с точкой в конце может быть слишком много, поэтому можно искать только короткие слова « <[а-я]<1;5>\. »
<1;5>– фигурные скобки ограничивают количество русских букв (длину слова) от 1 до 5.
Про сокращения с дефисом рассказывать? Интересно, есть такие?
Замечание
В Word 97/2000 ещё нет меню Выделение текста, имеющего такой же формат.
Вы можете заменить текст без форматирования (нежирный) на пробелы, удалить лишние пробелы, затем пробелы заменить на знаки абзаца.
Чтобы заменить произвольное количество пробелов, знаков препинания и абзацев на один знак абзаца, ищите « >*< » (любое число знаков, которые находятся после одного слова и до другого слова) и заменяйте на « ^p » (знак абзаца).
Как найти все сокращения в тексте?
Что делать если надо выбрать из очень большого документа Ворд все слова-сокращения? Как найти в огромном тексте документа Word все .
Если у вас есть сокращения в тексте, то используйте отдельный лист для расшифровки. Мы рекомендуем использовать сокращения только в том случае, если в вашем тексте одно и то же слово повторяется более 10 раз на лист. Однако если это количество меньше десяти, то лучше писать его полностью.
Известные сокращения, например, «и т. п.», «т. е.», «км/с», «РФ», в список не вносятся. Располагают их в алфавитном порядке в две колонки (в некоторых методичках предлагается расположение по ходу использования в тексте). Слева — список сокращений, потом тире, справа — расшифровка значения. В конце точка не ставится.
Располагают их в алфавитном порядке в две колонки (в некоторых методичках предлагается расположение по ходу использования в тексте). Слева — список сокращений, потом тире, справа — расшифровка значения. В конце точка не ставится. Сначала указывают сокращения на русском языке, потом на английском.
Как выделить все аббревиатуры в ворде?
На вкладке «Главная» выберите «Редактор». В области «Редактор» в области уточненийобратите внимание на число рядом с аббревиатурами. Если здесь указаны какие-либо акронимы, щелкните «Акронимы», чтобы увидеть их в тексте. Word выберет первое в аббревиатуре любое аббревиатура в документе и выберет его.
Как сделать сокращения в ворде?
Сокращение текстаНа панели быстрого доступа в верхней части окна Word нажмите Настроить панель быстрого доступа (маленькая стрелка вниз) и выберите пункт Другие команды.В списке Выбрать команды из: выберите пункт Все команды.Найдите в списке команд Сократить на страницу.
Как найти определенное слово в ворде?
Чтобы открыть область Поиск в режиме редактирования, нажмите сочетание клавиш CTRL+F или выберите Главная > Поиск. Чтобы найти текст, введите его в поле Поиск в документе. Word Web App приступит к поиску, как только вы начнете вводить текст.
Как найти все сокращения в документе MS Word с помощью макроса?
У меня есть документ со многими аббревиатурами, которые нужно записать и поместить в таблицу сокращений в конце документа.
Термин аббревиатура имеет различные значения. Я хотел бы создать таблицу, в которой есть все слова, которые инициализируются; две или более заглавные буквы, которые являются короткими для более длинного значения. Т.е. CD-ROM, USB, SYNC, MMR, ASCAP и т. Д.
Как мне создать макрос для этого?
5 ответов
Нечто подобное может начать вас. Добавьте ссылку на «Регулярные выражения Microsoft VBScript» («Редактировать макрос: Инструменты> Ссылки»). Эта библиотека представляет собой файл «vbscript.dll».
Возможно, вам придется настроить регулярное выражение, если все ваши аббревиатуры не только заглавные буквы (например, некоторые могут содержать цифры).
Спасибо, Тим, ваш код работает отлично!
Если это будет полезно для других, шаблон [A-Z]<1,>([a-z]*|\&|\.*)[A-Z] <1,>найдете больше сокращений.
(У меня нет разрешения на публикацию комментариев, поэтому я добавляю это как ответ)
Изменить (все еще нет возможности добавлять комментарии): \b[A-Z]<1,>([a-z*]|\&|\.|\-)[A-Z]<1,>\b является более устойчивым, но потерпит неудачу, если последний символ аббревиатуры не будет прописным.
Я нашел следующие работы хорошо (где некоторые аббревиатуры названия компании терпимы). Я использую это для проверки ввода данных в Access, он также должен работать для диапазона документов Word.
- J & K = Матч
- JK&S = Матч
- JSS = совпадение
- JK & S.K = Match
- JSK = Матч
- JK = Матч
- DKD And Sons = Нет совпадений
- J&K Engineering = Нет совпадения
- PKF Rogers and Associates = Нет совпадений
Я использую RegExHero для проверки своих выражений
Я использовал следующее, чтобы найти сокращения в моей докторской диссертации. Все они были в «()».
Вы будете запускать макрос в основном документе Word. Откройте отдельный документ Word, который является пустым. Это будет использоваться для хранения обнаруженных сокращений.
- Нажмите «Запись макроса». Выберите уникальное имя и назначьте сочетание клавиш, например, CTRL + ALT + A.
- Откройте диалог поиска (CTRL + F). Вставьте следующий текст поиска: <[A-Z]<2,>>. В диалоговом окне «Найти» выберите «Еще» > установите флажок «Использовать подстановочные знаки». Нажмите кнопку «Найти далее».
- Щелкните правой кнопкой мыши по выделенному тексту, стараясь не менять подсветку. Выберите Копировать в контекстном меню.
- Перейдите к отдельному документу Word (ALT + TAB, выберите документ Word). Вставьте скопированный текст и нажмите Enter. ALT + TAB вернуться к исходному документу Word.
- Закройте диалог поиска и один раз нажмите стрелку вправо. Это убирает курсор с выделенного текста и подготавливает его для следующего поиска.
- Остановите запись макроса.
Теперь у вас есть макрос, который находит слово, содержащее две или более заглавные буквы, и сохраняет текст в отдельный документ. Для поиска оставшихся сокращений нажимайте CTRL + ALT + A непрерывно, пока не будет достигнут конец документа. Или отредактируйте макрос и добавьте пока цикл.