이 절차를 통해 과도한 단락 간격을 이동하려고 시도합니다.VBA 단어 : 두 단락 기호 제거
Sub RemoveGaps()
wrdDoc.Content.Select
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^13^13"
.Replacement.Text = "^p"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = True
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
If Selection.Find.Found = True Then
Call RemoveGaps
End If
End Sub
루프를 끝내면 문서 맨 아래에 이런 종류의 형성이 끝납니다. 그것은 조금은 작동하지 않습니다 그럼 붙어옵니다.
편집 : 나는 마지막 두 문단 나누기를 가지고 그들은 단지 다른 두 사람과 함께 교체합니다. 나는 수동으로 그들을 선택하고 대체하려고 노력했다. 그리고 같은 물건, 그들은 단지 웬일인지 여분의 하나와 바꾸게된다. 그게 뭔지 모르겠다. 어쩌면 다른 특수 문자 일까?
하나의 팁이 이상 할 수 있습니다. 나는 당신을 복사했고 작동하지 않았습니다. 그런 다음 Siddharth가 didn 일하지 마라. 그런 다음 나는 일한 것을 만들었습니다. 나는 다른 것들을하고 응용 프로그램을 끄고 모든 잠수함을 다시 시도했습니다. 모든 서브 루틴은 예상대로 작동하기 시작했는데, Siddhard와 나의 것입니다 ... 이유가 없습니다. –
좋은 팁! 일하고있는 것 같습니다. 나는 그 이상한 문자열의 단락 기호를 가지고있다. 그러나 그들은 단지 끝단에 있고 루프는 붙어 있지 않다. 그래서 여기에 여기! – JoshDG
지금은 내 인라인 사진을 어떤 이유로 든 제거하는 것처럼 보이지만!? 그게 뭔데? – JoshDG