William은 대소 문자를 변경하기 위해 Word의 명령을 자주 사용하지만 명령의 동작이 (때때로) 이상하다고 지적합니다. 그는 종종 문장의 첫 단어의 첫 글자를 대문자로하고 다른 모든 글자는 소문자로 “문장 대소 문자”로 끝나기를 원합니다. 그러나 Word는 “I”라는 단어를 소문자로 남겨 둡니다. 물론 항상 대문자로 표시해야합니다. 따라서 William은 텍스트를 다시 살펴보고 각 소문자 “i”를 수동으로 대문자로 표기해야합니다. 그는이 문제를 해결할 방법이 있는지 궁금합니다.

많은 사람들이 생각하는 솔루션은 Word의 자동 고침 기능에 없습니다.

기본적으로 자동 고침에는 입력 할 때 문자 i의 소문자, 단일 단어 인스턴스를 I로 자동으로 바꾸는 옵션이 포함되어 있습니다.

그러나 이것은 “입력 할 때”상황이 아닙니다. 문장을 선택하고 F3을 사용하여 대문자 옵션을 순환하면 대명사 “I”를 포함하여 모든 문자를 소문자로하는 소문자 대문자를 사용하여 문장 대소 문자를 시작하기 전에 끝납니다. 그런 다음 문장 대소 문자를 선택하면 대명사는 문장의 첫 번째 단어가 아닌 한 소문자로 유지됩니다. 이 동작은 자동 고침 구성 방법에 관계없이 나타납니다.

우리가 생각 해낼 수 있었던 유일한 해결책은 단일 단어 소문자 i의 모든 인스턴스를 대문자 I로 바꾸는 매크로에서 Word의 찾기 및 바꾸기 기능입니다.

Sub iBecomesI()

Selection.WholeStory     Selection.Find.ClearFormatting     Selection.Find.Replacement.ClearFormatting     With Selection.Find         .Text = "i"

.Replacement.Text = "I"

.Forward = True         .Wrap = wdFindAsk         .Format = False         .MatchCase = True         .MatchWholeWord = True         .MatchWildcards = False         .MatchSoundsLike = False         .MatchAllWordForms = False     End With     Selection.Find.Execute Replace:=wdReplaceAll End Sub

원하는 경우 매크로를 선택한 바로 가기 키와 연결하여 선택한 문장에 쉽게 사용할 수 있습니다.

_ 참고 : _

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

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

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

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

link : / word-Capitalizing_the_Word_I [단어 "I"를 대문자로 표시].