0
Word 용 VBA에서 두 콘텐츠 컨트롤 사이에 줄을 가져 오려고합니다. 두 콘텐트 컨트롤간에 기본 줄 바꿈을 설정하고 싶습니다. 둘 이상의 줄 바꿈 사이에 다른 줄을 삭제하고 싶습니다.VBA - 두 콘텐츠 컨트롤 간의 기본 줄 바꿈 설정
루프에서 코드를 수행 할 때 문자열을 콘텐츠 컨트롤에 병합하면 콘텐츠 컨트롤에 병합 된 후 여러 줄 바꿈이 적용됩니다.
두 콘텐츠 컨트롤간에 기본 두 줄 바꿈을 어떻게 설정할 수 있습니까?
Content control A
- line break
- line break
Content control B
코드에 도움이 필요한 경우 질문에 포함하면 많은 도움이됩니다. – braX
나는 이것을위한 해결책을 찾았다. 서브 RemoveLineBreak() 희미한 RSTART으로 범위 희미한 렌드로 범위 ActiveDocument.SelectContentControlsByTag ("ContentC1") 항목 (1) Selection.MoveDown 단위 .Range.Select :. = wdLine을 개수 : = 1 설정 RSTART = Selection.Range ActiveDocument.SelectContentControlsByTag ("ContentC2") (1) Selection.MoveUp 단위 .Range.Select 항목 :. = wdLine는 개수 : = 1 설정 렌드 = Selection.Range 에서는 ActiveDocument. 범위 (rStart.Start, rEnd.End) .Select Selection.Delete Selection.InsertBreak Type : = wdLineBreak End Sub – CaptainYankee