Компьютерный форум

Компьютерный форум (http://pchelpforum.ru/index.php)
-   Офис (http://pchelpforum.ru/forumdisplay.php?f=28)
-   -   MS Office 2003 (http://pchelpforum.ru/showthread.php?t=130318)

AlexDr 06.11.2013 18:43

MS Office 2003
 
Если кратко, то как найти в документе слово написанное ЗАГЛАВНЫМИ буквами? Мне на или через Поиск или Макрос.

tamalex 06.11.2013 20:30

Через поиск ставим галочку "Учитывать регистр"

http://i60.fastpic.ru/thumb/2013/110...e2007a03e.jpeg

AlexDr 06.11.2013 21:03

А не... слишком просто, Вы не поняли.
Мне надо найти любое слово в тексте написаное ЗАГЛАВНЫМИ буквами.

AlexDr 07.11.2013 17:53

Я уже нашёл решение на другом форуме.
Вот этот макрос.

Sub BigBykvi()
' Отделяет строчкой надписи БОЛЬШИМИ БУКВАМИ
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "(^0013)(<[A-ZА-ЯЁ]@[A-ZА-ЯЁ]@>)"
.Replacement.Text = "\1^0013\2"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub


Текущее время: 13:00. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2007-2016, PCHelpForum.ru.