키릴어(우크라이나어 또는 러시아어)로 작성된 텍스트에서 라틴(영어) 문자를 접할 필요가 있는 경우가 종종 있습니다. 이는 데이터베이스의 텍스트 정보를 분석하고 처리하는 동안 자주 발생하며, 결과적으로 새 키보드 레이아웃으로 전환할 시간이 없었던 운영자가 텍스트를 입력했습니다.
그래서 우리는 방법이 필요합니다. 라틴 알파벳에서 키릴 문자 찾기 또는 반대로, 키릴 문자에서 라틴어 찾기 . Excel에는 이러한 목적을 위한 표준 도구가 없습니다. 아래에서 미리 만들어진 매크로를 찾을 수 있습니다. VBA , 이는 텍스트에서 라틴 문자를 검색하세요 , 키릴 문자로 작성되었으며 그 반대도 마찬가지입니다.
이 매크로를 사용하기 전에 통합 문서에 VBA 코드를 추가해야 합니다. 이를 위해:
이제 셀 범위를 선택하고 매크로를 실행하여 텍스트에서 외국 문자를 확인할 수 있습니다.
라틴 문자 검색을 위한 매크로 코드:
Sub ShowLatin() 'moonexcel.com.ua Dim c As Range, i As Long For Each c In Selection For i = 1 To Len(c) If Mid$(c, i, 1) Like "[A-Za-z]" Then c.Characters(Start:=i, Length:=1).Font.ColorIndex = 3 Next i, c End Sub
라틴어로 된 텍스트를 확인한 결과:
키릴 문자 검색을 위한 매크로 코드:
Sub ShowCyrylic() 'moonexcel.com.ua Dim c As Range, i As Long For Each c In Selection For i = 1 To Len(c) If Mid$(c, i, 1) Like "[А-Яа-яЁЄЇІҐёєїіґ]" Then c.Characters(Start:=i, Length:=1).Font.ColorIndex = 3 Next i, c End Sub
키릴 문자를 확인한 결과: