Bruce는 매크로를 작성 중이며 문서 내에서 선택해야합니다. 그는 삽입 점을 배치하는 방법을 알고 있지만 배치 한 후에는 구두점 뒤의 잠재적 인 따옴표 또는 아포스트로피를 포함하여 거기에서 다음 구두점까지 모든 것을 선택해야합니다. Bruce는이를 수행하는 실제 명령이 있는지 또는 선택을 수행하기 위해 일종의 관련 코드가 필요한지 궁금합니다.

가장 먼저 시도 할 것은 VBA의 기본 제공 기능을 사용하여 한 번에 한 문장 씩 이동하는 것입니다. 삽입 지점을 배치 한 후 다음 명령을 사용하십시오.

Selection.MoveRight Unit:=wdSentence, Count:=1, Extend:=wdExtend

이 명령은 Word에서 문장으로 보는 모든 항목에 따라 선택 영역을 오른쪽으로 확장하므로 요구 사항을 충족해야합니다. 그렇지 않은 경우 (선택 항목에 포함해야하는 일부 문자가 누락되었을 수 있음) 고유 한 선택 코드를 만들 수 있습니다. 다음은 이러한 코드를 개발하는 한 가지 방법의 예입니다.

With Selection     .Extend     .Find.Text = "[,.'" & Chr(146) & Chr(148) & Chr(34) & "]"

.Find.MatchWildcards = True     .Find.Execute     .Find.Text = "[!,.'" & Chr(146) & Chr(148) + Chr(34) & "]"

.Find.Execute End With

Extend 속성을 사용하면 Word에서 삽입 지점 위치에서 시작하는 모든 항목을 선택하고 와일드 카드 검색에서 모든 구두점 문자를 찾습니다. 검색되는 텍스트는 기본적으로 아포스트로피 및 따옴표를 포함한 모든 구두점 문자입니다.

(필요에 따라 필요에 맞게 수정할 수 있습니다.) 두 번째 찾기 작업 (느낌표로 시작하는 작업)은 초기 찾기가 수행 된 후 첫 번째 비 구두 문자를 찾습니다. 이런 식으로 한 행에 여러 문장 부호를 처리합니다.

_ 참고 : _

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

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

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

(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (12341)은 Office 365의 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Word에 적용됩니다.이 팁의 버전은 다음과 같습니다. Word의 이전 메뉴 인터페이스 :

link : / word-Selecting_to_the_Next_Punctuation_Mark [Selecting to the Next Punctuation Mark].