))))Дальше не знаю
^\w+
~_\s$0
а значек абзаца перед этими знаками ставить нужно? И еще документ в ворде))))
grep
найти:
Код:^\w+
заменить
Код:~_\s$0
тогда с какого перепугу вопрос задан в ветке индизайн??????????????документ в ворде
ссори, раздел по ворду не нашла((тогда с какого перепугу вопрос задан в ветке индизайн??????????????
я вам написал как заменить в ИД.
а коли надо в ворде - идите... в ветку "ворд".
С помощью "найти/заменить" - это вряд ли.Верстка словаря, двух колоночная, текст распознала, но каждое слово с новой строки нужно выделить жирным и перед ним длинное тире поставить. Как такое осуществить с помощью найти.заменить?
Sub FirstWord_ofPara_Bold()
' Выделение первого слова каждого абзаца полужирным шрифтом и вставка перед этим словом тире
Dim nParag As Long ' всего абзацев в документе
Dim cParag As Long ' номер текущего абзаца
Dim nn As Long
Selection.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
nParag = ActiveDocument.Paragraphs.Count
cParag = 1
Do
nn = Selection.MoveDown(Unit:=wdParagraph, Count:=1, Extend:=wdExtend)
Selection.MoveLeft
Selection.TypeText Text:="—"
Selection.MoveLeft
Selection.MoveRight Unit:=wdWord, Count:=2, Extend:=wdExtend
With Selection
.Font.Bold = True
End With
Selection.MoveLeft Unit:=wdCharacter, Count:=1
If cParag < nParag Then
Selection.MoveDown Unit:=wdParagraph, Count:=1
Else
Selection.HomeKey Unit:=wdStory
GoTo bye
End If
cParag = cParag + 1
Loop Until nn = 0
Selection.HomeKey Unit:=wdStory
bye:
End Sub
Определённо знает толк
Не по теме:
Да Вы, мадам, маньяк замены
@Linxy, Анют) абзац (знак его сам) ещё в твоей цепочке становится полужирным)))
Найти: ([^13^n^m]^+)
полужирный
Заменить на \1
Не полужирный
Не по теме:
Да Вы, мадам, маньяк замены
Не по теме:
Определённо знает толк
Андрюш, я знаю, но в своих заменах обычно игнорирую этот момент. Подозреваю, что когда-то мне этот абзац и выйдет боком, но пока всё было нормально.@Linxy, Анют) абзац (знак его сам) ещё в твоей цепочке становится полужирным)))
Вторую замену можно видоизменить:
подскажите, где можно найти шпаргалку с подстановочными знаками для замен
Не по теме:
Лень двигатель прогресса.
Я очень не люблю делать за компьютер его работу.
Андрюш, я знаю, но в своих заменах обычно игнорирую этот момент. Подозреваю, что когда-то мне этот абзац и выйдет боком, но пока всё было нормально.
![]()
Поиск и замена текста или других элементов - Wordподскажите, где можно найти шпаргалку с подстановочными знаками для замен