다음을 통해 공유

엑셀 한글/한자 문제

kks 0 평판 포인트
2026-01-06T13:17:53.1433333+00:00

엑셀 관련 문제가 있습니다..

1.한글을 한자로 변환할 때 제대로 되지 않습니다.

일단 여러자를 한번에 묶어 한자키를 눌러도 맨앞글자 한자만 나오고
원하는 한자에서 엔터를 쳐도 변환되지 않고, 바꾸기를 눌러도 변환되지 않습니다.

2.매크로 이름에 한글이나 숫자를 입력하면 오류가 뜨고 영문밖에 안 됩니다.

3.매크로 기록으로 셀 스타일을 바꾸고 매크로 기록 정지를 해서 매크로를 다시 실행할 때 오류가 나오고
Sub sse()

'

' sse ???

'

'

Range("B3:I3").Select

Selection.Style = "?? 2"

End Sub

vba에서 코드는 이렇게 나오는데,

제가 설정한 셀 스타일인 '제목 2'가 코드에서 '?? 2'로 입력되어 오류가 나오는 거 같습니다.

현재 마이크로소프트 서피스 노트북 사용하고 있고 언어/지역 설정은 다 한국어로 되어있습니다.

답변 부탁드립니다

Microsoft 365 및 Office | Excel | 교육용 | Windows
댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2026-01-06T15:23:40.98+00:00

    이 답변은 자동 번역되었습니다. 따라서 문법 오류나 어색한 표현이 포함되어 있을 수 있습니다. 또한, 저희 테스트 환경에서는 영어 인터페이스를 사용하기 때문에 코드가 영어로 표시됩니다. 이해해 주셔서 감사합니다!

    친애하는 @kks,

    좋은 하루 되세요! Microsoft Q&A 포럼에 오신 것을 환영합니다!

    설명해 주신 내용을 바탕으로, 사용자가 한국어 지원과 관련된 여러 Excel 문제를 겪고 있는 것으로 이해했습니다. 한글에서 한자로의 변환이 제대로 작동하지 않고, 매크로 이름에 한글이나 숫자를 사용할 수 없으며, 기록된 매크로가 ‘제목 2’와 같은 한국식 이름을 물음표로 바꿔 오류를 발생시키고 있습니다. 사용자는 한국어 언어 및 지역 설정이 적용된 Microsoft Surface를 사용 중이며, 이러한 문제를 해결하는 방법을 찾고 있습니다.

    이 문제로 인해 불편을 끼쳐 드린 점 진심으로 사과드립니다. 이 문제로 인해 불편을 끼쳐 드린 점 진심으로 사과드립니다.

    귀하의 상황을 검토하고 전문가 토론에서 보고된 유사 사례와 비교한 결과, 현재 상황은 다음과 같습니다:

    엑셀에서 한글 > 한자 변환 이 문제는 VBA와 관련이 없으며, 다음과 관련이 있습니다: 엑셀의 편집 언어 설정 확인 사항:

    • 엑셀 설정에서 한국어가 작성 언어로 추가되어 있는지 확인
    • IME가 한국어로 전환되어 있는지 확인
    • 올바른 한자 키 / 단축키를 사용하는지 확인
    • 여러 글자가 변환되지 않을 경우 한 글자씩 변환 적용

    엑셀은 한국어 텍스트를 지원하지만, VBA 편집기는 지원하지 않습니다. VBA 편집기는 ASCII 문자(영어 A–Z)만 처리할 수 있습니다. 그래서 매크로를 기록하거나 코드에서 한글/한자를 직접 입력하면 한국어 텍스트가 "???"로 표시됩니다.

    VBA 편집기에서 한국어 텍스트를 제외할 수 있습니다. 이렇게 하면 '???' 문제가 완전히 사라집니다. 예를 들어, 스타일 이름을 셀에 넣습니다(예: Z1에 '제목 2'가 들어 있음):

    Dim styleName As String

    styleName = Range("Z1").Value

    Selection.Style = styleName

    자세한 정보는 다음의 유용한 글들을 참고해 주세요:

    참고: Microsoft는 귀하의 편의를 위해 이 정보를 제공하고 있습니다. 해당 사이트는 Microsoft에서 관리하지 않습니다. Microsoft는 그곳에서 찾은 소프트웨어나 정보의 품질, 안전성 또는 적합성에 대해 어떠한 보증도 할 수 없습니다. 위 링크에서 제안 사항을 가져오기 전에 위험을 충분히 이해했는지 확인하시기 바랍니다.

    이것이 당신의 상황에 도움이 되길 바랍니다.

    업데이트가 있거나 추가 도움이 필요하시면 알려주세요. 공유해주실 수 있는 업데이트가 있다면 정말 도움이 될 것 같습니다. 상황이 어떻게 진행되고 있는지 듣기를 기대합니다. 시간을 내어 주시고 인내해 주셔서 감사합니다.


    이 답변에 대해 추가로 질문이 있는 경우, '댓글'을 클릭해 주세요.

    참고: 이 스레드와 관련된 이메일 알림을 받고 싶다면 문서에 있는 단계에 따라 이메일 알림을 설정해 주세요.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음

답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.