Я пытаюсь убедиться, что даты остаются вместе и не разбиваются на строки.
Текст замены должен содержать два неразрывных пробела, один между \ 1 апреля и один между апреля \ 2 .
Sub SarahDates()
‘ Supposed to put a non breaking space between day, month and year.
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = “([0-9]) April ([0-9])”
.Replacement.Text = “\1 April \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
Какой правильный текст в .Replacement.Text
, так что неразрывные пробелы отображаются в макросе.