Я пытаюсь удалить возврат каретки из текстового поля с форматированным текстом:
For i = ThisShape.TextFrame2.TextRange.Runs.Count To 1 Step -1
ThisText = ThisShape.TextFrame2.TextRange.Runs(i).Text
ThisText = Replace(ThisText, Chr(13), "")
ThisShape.TextFrame2.TextRange.Runs(i).Text = ThisText
Next i
По какой-то странной причине текстовое поле остается с возвратом каретки. Любая помощь будет оценена по достоинству.
Дэйвид
Chr(10)
- попробуйте заменитьChr(13)
константойvbCrLf
- person dbmitch   schedule 19.05.2018With ThisShape.TextFrame2.TextRange .Text = Replace(.Text, vbCr, "") End With
- person dbmitch   schedule 19.05.2018Format Shape | Textbox | Wrap text in shape
? - person dbmitch   schedule 19.05.2018