셀을 적절한 대소 문자로 변환 (Microsoft Excel)
Caps Lock 키로 모든 것을 입력해야한다고 주장하는 사람들을 만난 적이 있습니까? 일부 워크 시트에서는 허용되지 않을 수 있습니다. 그러나 모두 대문자로 된 텍스트 셀로 가득 찬 워크 시트가 있습니다. 다시 입력 할 필요없이 모든 것을 대문자와 소문자로 어떻게 변환합니까?
이 상황에 처한 경우 MakeProper 매크로가 트릭을 수행 할 수 있습니다. 선택한 셀 범위를 검사 한 다음 모든 상수를 Excel에서 “적절한 경우”라고 부르는 값으로 변환합니다.
이것은 단순히 작업을 마치면 셀에있는 각 단어의 첫 글자가 대문자가됨을 의미합니다. 나머지는 소문자입니다. 셀에 수식이 포함 된 경우 무시됩니다.
Sub MakeProper() Dim rngSrc As Range Dim lMax As Long, lCtr As Long Set rngSrc = ActiveSheet.Range(ActiveWindow.Selection.Address) lMax = rngSrc.Cells.Count For lCtr = 1 To lMax If Not rngSrc.Cells(lCtr).HasFormula Then rngSrc.Cells(lCtr) = Application.Proper(rngSrc.Cells(lCtr)) End If Next lCtr End Sub
범위의 모든 텍스트를 소문자로 변환하려면 대신 MakeLower () 매크로를 사용할 수 있습니다.
Sub MakeLower() Dim rngSrc As Range Dim lMax As Long, lCtr As Long Set rngSrc = ActiveSheet.Range(ActiveWindow.Selection.Address) lMax = rngSrc.Cells.Count For lCtr = 1 To lMax If Not rngSrc.Cells(lCtr).HasFormula Then rngSrc.Cells(lCtr) = LCase(rngSrc.Cells(lCtr)) End If Next lCtr End Sub
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (2026)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.