Len은 일상적으로 모든 그림을 텍스트 상자에 넣습니다. 그는 서로 겹치지 않도록 텍스트 상자의 서식을 지정합니다. (레이아웃 대화 상자를 표시하고 위치 탭에서 겹침 허용 확인란을 선택 취소합니다.) Len은이 설정이 기본적으로 지워지기를 원하지만 항상 겹침을 허용하는 것처럼 보입니다. 그는 그것을 완전히 끌 수있는 방법이 있는지 궁금합니다.

안타깝게도이 기능을 완전히 끌 수있는 방법은 없습니다. Word는 기본적으로 겹침을 허용합니다. 그러나 도움이 될 수있는 몇 가지 매크로를 만들 수 있습니다. 첫 번째는 선택한 텍스트 상자의 겹침 설정을 설정합니다.

Sub AllowOverlapFalse()

Selection.ShapeRange.WrapFormat.AllowOverlap = False End Sub

텍스트 상자를 만들고 선택한 다음 매크로를 실행하기 만하면됩니다. 작업을 빠르고 쉽게 수행 할 수 있도록 바로 가기 키에 할당 할 수도 있습니다.

다른 접근 방식은 첫 번째 접근 방식과 유사하지만 문서의 모든 텍스트 상자에서 작동합니다. 따라서 원하는 모든 텍스트 상자를 만든 다음이 매크로를 실행할 수 있습니다.

Sub FixTextBoxOverlap()

Dim s As Shape

For Each s In ActiveDocument.Shapes         If s.Type = msoTextBox Then             s.WrapFormat.AllowOverlap = False         End If     Next End Sub

이 매크로에서 알 수 있듯이 텍스트 상자는 VBA 세계에서 모양처럼 취급됩니다. 이 매크로는 정의 된 모든 도형을 단계별로 살펴볼 때 실제로 텍스트 상자 인 도형에만 영향을 미치도록합니다.

_ 참고 : _

이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.

(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (13631)은 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Office 365의 Word에 적용됩니다.