Rebecca는 문장의 마지막 쉼표를 “and”라는 단어로 바꾸는 방법을 찾고 있습니다. 그녀는 분명히 이러한 유형의 편집을 꽤 많이 수행해야하며 수동으로 수행 할 필요없이 편집을 수행하는 빠르고 쉬운 방법이있을 것이라고 생각했습니다.

Word에서 이러한 특정 편집을 수행하는 기본 제공 방법은 없지만 마지막 쉼표를 검색하고 삭제 한 다음 원하는 단어를 입력하는 간단한 매크로를 만들 수 있습니다. 다음은 이러한 매크로의 예입니다.

Sub ReplaceLastComma()

Dim J As Integer     Dim bRep As Boolean     Dim sRaw As String

Selection.Sentences(1).Select     sRaw = Selection.Text     bRep = False     For J = Len(sRaw) To 1 Step -1         If Mid(sRaw, J, 1) = "," Then             Selection.Collapse Direction:=wdCollapseStart             Selection.MoveRight Unit:=wdCharacter, Count:=J - 1             Selection.Delete Unit:=wdCharacter, Count:=1             Selection.TypeText Text:=" and"

J = 1             bRep = True         End If     Next J     If Not bRep Then Selection.Collapse Direction:=wdCollapseStart End Sub

매크로는 현재 문장 (삽입 점이있는 문장)을 선택한 다음 문장의 텍스트를 뒤로 이동합니다. (텍스트는 처리의 편의를 위해 변수 sRaw에 할당됩니다.) 쉼표가 발견되면 삽입 지점이 문서에서 쉼표 바로 앞에 위치하면 쉼표가 삭제 된 다음 공백과 단어 “and”가 입력됩니다.

매크로가 삭제하지 않도록하려면 쉼표를 사용하여 삭제를 수행하는 줄을 빠르게 변경하거나 이전 줄을 변경하여 이동이 “J-1″이 아닌 “J + 1″이되도록 할 수 있습니다. 또는 단순히 앞에 쉼표를 추가 할 수 있습니다. 매크로에 의해 입력되는 텍스트의 공백

_Note : _

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

link : / wordribbon-WordTipsMacros [클릭 여기에서 새 브라우저 탭에서 해당 특별 페이지를 엽니 다].

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

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

link : / word-Replacing_the_Last_Comma [마지막 쉼표 바꾸기].