В макросе Word 2010 VBA я скопировал текст с закладками в строковую переменную с именем «strMsgBoxMsg».
Я хочу удалить возврат каретки из текста, связанного с закладкой «Заголовок», но я не могу удалить возврат каретки в тексте с закладкой.
Следующее НЕ удаляет возврат каретки:
string2FindAndDelete1 = " " & Chr(13) & " "
string2FindAndDelete1 = " " & vbCrLf
string2FindAndDelete1 = " " & Chr(13)
string2FindAndDelete1 = Chr(13) & " "
If InStr(FnA.fnEnumerateDocBkMrks, "Title") Then
strMsgBoxMsg = ""
strMsgBoxMsg = ActiveDocument.Bookmarks("Title").Range.Text
strMsgBoxMsg = Replace(strMsgBoxMsg, string2FindAndDelete1, "%%REPLACE_THIS%%")
strMsgBoxMsg = Replace(strMsgBoxMsg, string2FindAndDelete2, "%%REPLACE_THIS%%")
strMsgBoxMsg = Replace(strMsgBoxMsg, string2FindAndDelete3, "%%REPLACE_THIS%%")
strMsgBoxMsg = Replace(strMsgBoxMsg, "%%REPLACE_THIS%%", " ")
MsgBox "MessageBox after Search and Replace:" & vbCrLf & strMsgBoxMsg
End If
Я разместил файл Word в Интернете по этому адресу: http://tinyurl.com/h7vul2p.
Макрос VBA в файле: subSaveAsPdfInSameDir