Skip to main content

Microsoft Word에 ChatGPT 통합하기 – 단계별 가이드

Author: Xiaoyang Last Modified: 2025-05-21

ChatGPT는 고급 텍스트 생성 기능을 통해 Microsoft Word와의 상호 작용 방식을 혁신하여 작업 효율성과 학습 경험을 모두 향상시킬 수 있습니다. 이 문서에서는 ChatGPT를 Microsoft Word와 통합하는 자세한 단계별 가이드를 제공합니다. 또한, Word 내에서 ChatGPT를 활용하는 방법에 대한 예시를 제공하며, 이 강력한 조합의 실질적인 이점을 보여줍니다.

Demo: AI used in Word

왜 Word에 ChatGPT를 사용할까요?

VBA 코드를 사용하여 ChatGPT를 Word에 통합하기

Microsoft Word에서 ChatGPT를 사용하는 몇 가지 예시

Kutools AI 어시스턴트를 사용하여 ChatGPT를 Word에 통합하기

Word에서 ChatGPT를 더 잘 사용하기 위한 팁

고객님께서 관심을 가질 만한 몇 가지 FAQ


 왜 Word에 ChatGPT를 사용할까요? 

ChatGPT는 고급 언어 이해 능력을 통해 Microsoft Word와의 상호 작용 방식을 변화시킬 수 있습니다. 지루한 작업을 자동화하고 창의적인 콘텐츠 제안을 제공하며, 심지어 언어 번역까지 도와주어 Word에서의 작업을 더욱 효율적이고 혁신적으로 만들 수 있습니다.

Word에서 ChatGPT를 사용하면 얻을 수 있는 몇 가지 이점은 다음과 같습니다:

  • 효율적이고 수월한 글쓰기: ChatGPT는 다양한 목적에 맞는 텍스트를 쉽게 생성하여 글쓰기 과정을 간소화합니다. 특히 이메일, 보고서, 비즈니스 커뮤니케이션 등을 신속하게 작성하는 데 유용합니다.
  • 문법 및 철자 수정: 각 문장을 수동으로 확인하는 대신 ChatGPT를 사용하여 전체 문서를 짧은 시간 안에 스캔하여 표준 문법 규칙과 철자 관행에 따라 텍스트가 적합한지 확인할 수 있습니다.
  • 톤 및 스타일 조정: 대상 독자와 목적에 따라 ChatGPT는 글쓰기의 톤과 스타일을 더 공식적이거나 설득력 있게, 혹은 서술적이거나 캐주얼하게 조정하는 데 도움을 줄 수 있습니다.

 VBA 코드를 사용하여 ChatGPT를 Word에 통합하기 

이 섹션에서는 VBA 코드를 사용하여 ChatGPT를 Microsoft Word에 통합하는 방법을 살펴봅니다. 이 통합은 ChatGPT의 인공지능 기능과 Word의 기능을 결합하여 문서 작성 및 편집 방식을 혁신적으로 변화시킬 것입니다.

1단계: VBA 코드를 Word 문서에 추가하기

  1. 새로운 빈 Word 파일을 열고 ALT + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
  2. 그런 다음, 삽입 > 모듈을 클릭하고 아래 코드를 열린 빈 모듈에 복사하여 붙여넣습니다:
    VBA 코드: ChatGPT를 Word에 통합하기
    Sub ChatGPT()
     'Updateby Extendoffice
        Dim status_code As Integer
        Dim response As String
        OPENAI = "https://api.openai.com/v1/chat/completions"
        api_key = "sk-***************************** "
        If api_key = "" Then
            MsgBox "Please enter the API key."
            Exit Sub
        ElseIf Selection.Type <> wdSelectionNormal Then
            MsgBox "Please select text."
            Exit Sub
        End If
        SendTxt = Replace(Replace(Replace(Replace(Selection.text, vbCrLf, ""), vbCr, ""), vbLf, ""), Chr(34), Chr(39))
        SendTxt = "{""model"": ""gpt-3.5-turbo"", ""messages"": [{""role"":""system"", ""content"":""You are a Word assistant""} ,{""role"":""user"", ""content"":""" & SendTxt & """}]}"
        Set Http = CreateObject("MSXML2.XMLHTTP")
        With Http
            .Open "POST", OPENAI, False
            .setRequestHeader "Content-Type", "application/json"
            .setRequestHeader "Authorization", "Bearer " & api_key
            .send SendTxt
          status_code = .Status
          response = .responseText
        End With
        If status_code = 200 Then
            Set regex = CreateObject("VBScript.RegExp")
            With regex
                .Global = True
                .MultiLine = True
                .IgnoreCase = False
                .Pattern = """content"": ""(.*)"""
            End With
            Set matches = regex.Execute(response)
            If matches.Count > 0 Then
                response = matches(0).SubMatches(0)
                response = Replace(Replace(response, "\n", vbCrLf), "\""", Chr(34))
                Selection.Range.InsertAfter vbNewLine & response
            End If
        Else
            Debug.Print response
        End If
        Set Http = Nothing
    End Sub
    
    참고:
    • 위의 코드에서 API 키 “sk-*****************************”를 자신의 키로 교체해야 합니다.
    • ChatGPT-4를 사용하려면 코드의 15번째 줄에서 gpt-3.5-turbogpt-4로 교체할 수 있습니다.

2단계: VBA 코드 실행하기

코드를 모듈에 붙여넣은 후, 다음 작업을 수행하여 코드를 실행하세요:

  1. ChatGPT에게 묻고 싶은 문제를 입력하세요. 여기서는 “Word에 이미지를 삽입하는 방법은 무엇인가요?”라고 입력하겠습니다. 스크린샷 참고:
    Problem you want to ask
  2. 그런 다음, 텍스트를 선택하고 실행 Run button 버튼을 VBA 창에서 클릭하면 출력 결과가 몇 초 안에 선택한 텍스트 아래에 생성되어 삽입됩니다. 아래 데모를 참조하세요:
    Result is generated and inserted below the selected text

(선택 사항) Word 리본에 ChatGPT 버튼 추가하기

이 VBA 코드를 자주 사용한다면 Word 문서의 리본에 추가하는 것이 좋습니다. 이렇게 하면 필요할 때마다 손쉽게 접근할 수 있어 작업 효율성을 높일 수 있습니다.

  1. 리본의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 리본 사용자 정의를 선택하세요. 스크린샷 참고:
    Customize the Ribbon option on the ribbon
  2. 다음 Word 옵션 대화 상자에서 새 탭 을 클릭하여 모든 탭 뒤에 새 탭을 삽입하고, 그 다음 이름 변경 버튼을 클릭하세요. 스크린샷 참고:
    Word Options dialog box
  3. 다음 이름 변경 대화 상자에서 새 탭의 이름을 입력하고 확인을 클릭하세요. 스크린샷 참고:
    Rename dialog box
  4. 아직도 Word 옵션 대화 상자에서 매크로명령 선택 위치 드롭다운 목록에서 선택하세요. 스크린샷 참고:
    Word Options dialog box
  5. 그리고 나서, 1단계에서 Word에 삽입한 코드 이름을 클릭한 다음 추가 버튼을 클릭하여 이 코드를 새 그룹에 추가하세요. 스크린샷 참고:
    Word Options dialog box
  6. 그리고 나서 이름 변경 버튼을 클릭하여 이 코드에 새 이름을 부여한 다음 확인을 클릭하세요. 스크린샷 참고:
    Rename popup
  7. 마지막으로 확인 을 클릭하여 Word 옵션 대화 상자를 닫으세요. 이제 VBA 버튼이 Word 리본에 추가되었습니다. 스크린샷 참고:
    VBA button on the Word ribbon
중요 참고 사항:
  • 코드를 실행한 후, 아래와 같은 오류 메시지가 나타나면 API 키가 만료되었거나 결제 문제가 있다는 것을 의미합니다. 이 문제를 해결하려면 API 사용량에 따라 요금이 부과되는 유료 계정으로 업그레이드해야 합니다.
    Error message saying 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs:
https://platform.openai.com/docs/guides/error-codes/api-errors.'
  • API 키를 얻거나 유료 플랜에 가입하려면 How to get an OpenAI API key 튜토리얼을 참조하세요.
  • 이 코드를 저장하려면 이 Word 문서를 Word 매크로 사용 가능 문서 형식으로 저장해야 합니다. 이후 사용 시에는 리본 아래의 콘텐츠 사용 활성화를 클릭하여 코드를 활성화하면 됩니다.

Office Tab: 워드, 엑셀, 파워포인트 등에 탭 인터페이스를 제공합니다.
Navigate through documents using Office Tab
지금 바로 작업 효율을 높이세요. Office Tab에 대해 더 알아보기 무료 다운로드

Microsoft Word에서 ChatGPT를 사용하는 몇 가지 예시

이 섹션에서는 Word에서 ChatGPT를 사용하는 유용한 예시들에 대해 설명합니다. 번역, 편집, 요약, 질문하기, 텍스트에서 데이터 추출 등 어떤 작업이든 ChatGPT를 통해 AI 기술을 활용해 글쓰기 경험을 한층 더 향상시킬 수 있습니다.

콘텐츠 생성

기사, 보고서 또는 창의적인 작품을 작성하려는 경우 ChatGPT는 아이디어를 브레인스토밍하거나 개요를 제공하거나 문서의 전체 섹션을 작성하는 데 도움을 줄 수 있습니다.

예를 들어, 건강한 식습관에 대한 몇 가지 팁에 관한 기사를 ChatGPT가 작성하도록 요청하고 싶습니다.

  1. Word 문서에 다음 텍스트를 입력하고 선택하세요:
    "건강한 식습관에 대한 몇 가지 팁에 관한 기사를 작성해 주세요:"
  2. 그리고 나서 실행 Run button 버튼을 VBA 창에서 클릭하거나 텍스트 생성기 리본의 버튼을 클릭하면 몇 초 후에 아래 데모와 같이 기사가 생성됩니다:
    Demo: An article is generated
팁:
  • ChatGPT가 Word에 통합되면 필요에 따라 다양한 유형의 콘텐츠를 생성할 수 있습니다. 이메일 작성, 이력서 작성, 미리 정의된 주제에 대한 기사 작성 등이 포함됩니다.
  • ChatGPT가 요구 사항에 정확히 맞는 콘텐츠를 생성하도록 하려면 요구 사항을 명확하고 상세하게 표현하는 것이 중요합니다. 구체적인 지침을 제공하면 ChatGPT가 특정 요청에 더 효과적으로 응답할 수 있습니다.

텍스트 번역

Word와 통합된 ChatGPT를 사용하면 다양한 글쓰기 지원뿐만 아니라 신속하고 효율적인 텍스트 번역도 경험할 수 있습니다.

  1. 번역하려는 텍스트를 복사하여 Word 문서에 붙여넣고, 텍스트 앞에 다음 명령어를 입력하세요:
    "다음 텍스트를 프랑스어로 번역해 주세요:"
  2. 그런 다음, 명령어 텍스트와 텍스트를 선택하고 실행 Run button 버튼을 VBA 창에서 클릭하거나 텍스트 생성기 리본의 버튼을 클릭하세요. 잠시 후, 선택한 텍스트가 지정한 언어로 번역됩니다. 아래 데모를 참조하세요:
    Selected text is translated
팁:
  • 필요에 따라 텍스트를 원하는 언어로 번역할 수 있습니다. 명령어 텍스트의 “프랑스어”를 원하는 언어로 바꾸기만 하면 됩니다.

문서 요약

길고 복잡한 문서를 처리하는 것은 어려울 수 있습니다. Word와 통합된 ChatGPT는 이러한 문서를 효율적으로 요약하여 핵심 포인트와 필수 정보를 강조할 수 있습니다.

  1. 내용을 복사하여 Word 문서에 붙여넣고, 텍스트 앞에 다음 명령어를 입력하세요:
    "아래 텍스트를 요약하세요:"
  2. 그런 다음, 명령어 텍스트와 텍스트를 선택하고 실행 Run button 버튼을 VBA 창에서 클릭하거나 텍스트 생성기 리본의 버튼을 클릭하세요. 선택한 내용의 핵심 의미가 요약되어 주요 아이디어를 간결하게 파악할 수 있습니다. 아래 데모를 참조하세요:
    Demo: Selected text is summarized

텍스트 편집 및 개선

Word에서 ChatGPT를 가장 유용하게 사용할 수 있는 방법 중 하나는 텍스트를 편집하고 개선하는 것입니다. 기본적인 문법 및 철자 검사부터 더 복잡한 문장 재구성 및 톤 조정까지, ChatGPT는 글을 더 명확하고 매력적이며 오류 없는 상태로 다듬어 줍니다.

예를 들어, 저는 콘텐츠를 편안한 스타일로 다시 작성하고 싶습니다.

  1. 다시 작성하려는 텍스트를 복사하여 Word 문서에 붙여넣고, 텍스트 앞에 다음 명령어를 입력하세요:
    "다음 텍스트를 편안하고 여유로운 스타일로 다시 작성하세요:"
  2. 그런 다음, 명령어 텍스트와 텍스트를 선택하고 실행 Run button 버튼을 VBA 창에서 클릭하거나 텍스트 생성기 리본의 버튼을 클릭하세요. 선택한 내용이 아래 데모와 같이 편안한 스타일로 다시 작성됩니다:
    Demo: The selected content is rewritten

Kutools AI 어시스턴트를 사용하여 ChatGPT를 Word에 통합하기

Kutools AI 어시스턴트와 함께 ChatGPT 통합 기능을 갖춘 Kutools AI 어시스턴트로 Microsoft Word에서 AI의 힘을 발휘하세요! 여러 스타일로 콘텐츠를 다시 작성하고, 맞춤형 콘텐츠를 쉽게 생성하며, 긴 문서를 즉시 요약할 수 있는 기능으로 글쓰기 경험을 변화시키세요. Kutools AI 어시스턴트와 함께 생산성을 높이고 창의력을 발휘하여 모든 단어가 가치 있게 만드세요. 워크플로우를 간소화하고 시간을 절약하며 뛰어난 글쓰기를 달성하세요. 오늘 바로 ChatGPT와 Kutools AI 어시스턴트로 문서 편집의 미래로 업그레이드하세요!

참고: Kutools for Word의 Kutools AI 어시스턴트를 사용하려면 먼저 Kutools for Word를 다운로드하고 설치해야 합니다.

Kutools for Word를 설치한 후, 다음을 클릭하세요: Kutools AI > AI 어시스턴트 를 클릭하여 Kutools AI 어시스턴트 창을 엽니다.
Kutools AI assistant

다양한 스타일로 콘텐츠 재작성하기

Kutools AI 어시스턴트의 재작성 기능으로 Word에서 글쓰기를 한 단계 높이세요! 공식적인 톤, 창의적인 느낌, 간결한 명료함 등 어떤 스타일이 필요한지에 관계없이 이 도구는 텍스트를 원하는 상황에 맞게 자연스럽게 변환합니다. 몇 번의 클릭만으로 문서를 스타일과 내용 면에서 걸작으로 만들어보세요.

Kutools AI 어시스턴트 창에서 다음 단계를 따르세요:

  1. 재작성하려는 콘텐츠를 선택하세요;
  2. Rewrite 탭에서 Writing Style 드롭다운 목록에서 필요한 글쓰기 스타일을 선택하세요;
  3. 그런 다음, 보내기 버튼을 클릭하여 재작성을 시작하세요. 선택한 콘텐츠는 Generate 박스에서 지정한 스타일로 재작성됩니다. 생성 박스.
    Rewrite feature of Kutools AI
팁:
  • 새로운 콘텐츠를 받은 후, 복사 버튼을 클릭하여 콘텐츠를 어디든지 복사하거나, 삽입 버튼을 클릭하여 선택한 원본 텍스트를 대체할 수 있습니다.

맞춤형 콘텐츠 생성

Kutools AI 어시스턴트의 맞춤형 콘텐츠 생성 기능으로 문서 작성 과정을 변화시키세요. 상세한 보고서 작성, 설득력 있는 이메일 작성, 매력적인 프레젠테이션 개발 등 어떤 작업이든 Kutools AI 어시스턴트는 여러분의 아이디어를 광택 있고 사용 준비된 텍스트로 변환합니다. Kutools AI 어시스턴트와 함께 성공적인 글쓰기를 위한 동반자가 되어, 공감하고 감동을 주는 콘텐츠를 만들어보세요.

Kutools AI 어시스턴트 창에서 다음 단계를 따르세요:

  1. Compose 탭에서 프롬프트 유형 박스에 프롬프트 텍스트를 선택하거나 입력하세요;
  2. 프롬프트 예시 생성 버튼을 클릭하여 프롬프트 텍스트를 생성하세요 (필요에 따라 주요 정보를 수정할 수 있음);
  3. 그리고 나서, 보내기 버튼을 클릭하여 콘텐츠 생성을 시작하세요;
  4. 콘텐츠 생성 후, 복사 를 클릭하여 어디든지 복사하거나 삽입 을 클릭하여 현재 커서 위치에 삽입할 수 있습니다.
    Compose feature of Kutools AI

전체 문서 또는 선택 영역 요약하기

Kutools AI 어시스턴트로 긴 문서를 간결한 요약으로 쉽게 압축하세요. 빠른 개요 작성이나 핵심 포인트 추출에 이상적이며, 복잡한 정보를 소화하기 쉬운 요약으로 단순화하여 시간을 절약하고 이해력을 향상시킵니다. 학술 연구, 비즈니스 보고서, 일일 독서 등에 관계없이 Kutools AI 어시스턴트는 방대한 텍스트의 본질을 한 번의 클릭으로 파악할 수 있도록 도와줍니다.

Kutools AI 어시스턴트 창에서 다음 단계를 따르세요:

  1. Kutools AI 어시스턴트 창에서 요약 탭을 클릭하세요;
  2. 요약 유형을 선택하고 보내기 버튼을 클릭하세요. 그러면 선택 영역 또는 현재 문서의 요약이 생성됩니다.
    • • 선택한 콘텐츠 요약하기: 먼저 요약하려는 콘텐츠를 선택한 다음, 이 옵션 옆에 있는 보내기 버튼을 클릭하세요.
    • • 전체 문서 요약하기: 전체 문서를 요약하려면 이 옵션 옆에 있는 보내기 버튼을 클릭하세요.
  3. Summarize and document QA features of Kutools AI

Word에서 ChatGPT를 더 잘 사용하기 위한 팁

Microsoft Word에서 ChatGPT를 효과적으로 사용하는 데 중요한 요소는 적절한 프롬프트를 작성하는 것입니다. 다음 가이드를 통해 적합한 프롬프트를 사용하여 ChatGPT의 잠재력을 최대한 발휘하는 방법을 알아보세요:

  • 구체적이고 명확하게 작성하기:
    필요한 내용을 분명히 명시하세요. 예를 들어, "기후 변화에 대해 무언가를 써주세요"라고 말하는 대신, "북극 야생동물에 미치는 기후 변화의 영향에 대한 간략한 개요를 작성해주세요"라고 구체적으로 말하세요.
  • 단계별 지침 사용하기:
    작업 분할: 복잡한 작업의 경우 작은 단계로 나누세요. 예를 들어, "먼저 다음 단락을 요약하고, 세 가지 주요 포인트를 나열한 다음, 결론 문장을 제안하세요."
  • 톤과 스타일 맞춤화하기:
    톤과 스타일 지정: 특정 톤(공식적, 캐주얼, 설득력 있는 등)으로 작성된 글이 필요한 경우, 이를 프롬프트에 명시하세요. 예를 들어, "클라이언트에게 프로젝트 일정에 대해 논의하는 전문적인 이메일을 작성하세요."
  • 다양한 콘텐츠 유형 탐색하기:
    다양한 용도로 사용: ChatGPT를 다양한 작업에 사용하세요. 아이디어 회의, 창의적인 글쓰기 프롬프트 생성, 심지어 시나 이야기 작성에도 활용할 수 있습니다.

결론적으로, ChatGPT를 Word에서 최적화하여 사용하기 위해서는 적절한 프롬프트를 작성하는 기술을 익히는 것이 필수적입니다. 구체적이고 명확하며 반복적인 접근 방식을 통해 ChatGPT가 원하는 결과를 효과적으로 생성하도록 유도할 수 있으며, 이를 통해 Word에서의 생산성과 작업 품질을 향상시킬 수 있습니다.


고객님께서 관심을 가질 만한 몇 가지 FAQ

  • ChatGPT API는 무료인가요? 
    ChatGPT API는 무료가 아닙니다. 합리적인 가격으로 책정되며, 사용량에 따라 요금이 부과되는 방식입니다. 요금제에 대한 자세한 정보는 OpenAI의 가격 페이지.
  • Word에서 ChatGPT를 영어 외의 다른 언어로 사용할 수 있나요?
    네, ChatGPT는 여러 언어를 지원하지만, 비영어권 언어에서의 능력은 다를 수 있습니다.
  • ChatGPT는 Word에서 오프라인으로 작동할 수 있나요?
    일반적으로 ChatGPT는 AI 처리 기능에 접근하기 위해 온라인 연결이 필요합니다.
  • ChatGPT는 저의 글쓰기 스타일을 개선할 수 있나요?
    네, ChatGPT는 문법, 어휘 및 전반적인 구조에서 개선 사항을 제안하여 글쓰기 스타일을 개선하는 데 도움을 줄 수 있습니다.