KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

將 ChatGPT 整合至 Microsoft Word-逐步指南

作者曉陽修改日期

ChatGPT 憑藉其先進的文字生成功能,徹底革新您與 Microsoft Word 的互動方式,大幅提昇工作效率與學習體驗。本文提供詳盡的逐步指南,說明如何將 ChatGPT 與 Microsoft Word 無縫整合,並透過實際應用範例,展現這項強大組合所帶來的具體效益。

示範:AI 應用於 Word

為何要在 Word 中使用 ChatGPT?

透過 VBA 程式碼將 ChatGPT 整合至 Word

ChatGPT 在 Microsoft Word 中的部分應用範例

透過 KUTOOLS AI 助手將 ChatGPT 整合至 Word

在 Word 中更有效使用 ChatGPT 的技巧

您可能關心的常見問題


為何要在 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-turbo 替換為 gpt-4 即可。

步驟 2:執行 VBA 程式碼

將程式碼貼上模組後,請依照下列操作執行此程式碼:

  1. 在此輸入您想詢問 ChatGPT 的問題,例如輸入「如何將插入圖片整合至 Word?」到 Word 中,操作方式請參閱下方截圖:
    您想詢問的問題
  2. 接著選取該文字,並點擊 VBA 視窗中的執行結果已生成並插入至所選文字下方按鈕,幾秒內結果就會自動產生,並插入至您所選文字的下方!立即體驗高效操作,請參閱下方示範:
    結果已生成並插入至所選文字下方

(選用)將 ChatGPT 按鈕新增至 Word 功能區

若您經常使用這段 VBA 程式碼,建議將其新增至 Word 文件的功能區,不僅節省時間,還能隨時輕鬆存取,大幅提升工作效率。

  1. 在功能區上按一下滑鼠右鍵,然後選擇自訂功能區,請參閱截圖:
    功能區上的自訂功能區選項
  2. 在 Word 選項對話方塊中,點擊新增索引標籤,在所有索引標籤後插入一個新索引標籤,然後點擊重新命名按鈕,請參閱截圖:
    Word 選項對話方塊
  3. 在接下來出現的重新命名對話方塊中,為此新索引標籤輸入名稱,然後點擊確定。請參閱截圖:
    重新命名對話方塊
  4. 仍在 Word 選項對話方塊中,從巨集的從下列位置選擇命令下拉列表中選取,請參閱截圖:
    Word 選項對話方塊
  5. 接著點選您在步驟 1 中插入至 Word 的程式碼名稱,然後點擊新增按鈕,將此程式碼加入至新建類別,請參閱截圖:
    Word 選項對話方塊
  6. 接著點擊重新命名按鈕,為此程式碼指定一個新建名稱,然後點擊確定,請參閱截圖:
    重新命名彈出視窗
  7. 最後,點擊確定以關閉 Word 選項對話方塊。現在 VBA 按鈕已成功加入 Word 功能區,請參閱下方截圖:
    Word 功能區上的 VBA 按鈕
重要注意事項:
  • 執行程式碼後,若您收到以下錯誤訊息,代表您的 API 密鑰已過期或帳單有異常。要解決此問題,請升級至付費帳戶,費用將依您的 API 使用量計收。
    錯誤訊息:「您已超過目前的配額,請檢查您的方案與帳單詳情。如需有關此錯誤的更多資訊,請參閱文件:
https://platform.openai.com/docs/guides/error-codes/api-errors.」
  • 如何取得 API 密鑰或訂閱付費方案以使用 API?請參閱此 教學:如何取得並輸入 OpenAI 的 API 密鑰。
  • 若要儲存此程式碼,請將此 Word 文件另存為 啟用巨集的 Word 文件格式。日後使用時,只需點擊功能區下方的啟用內容,即可立即執行程式碼!

使用 Office Tab 在文件間導覽

Office Tab

適用於 Word、Excel、PowerPoint 等應用程式的分頁式導覽功能——如同網頁瀏覽器一般,讓您在單一視窗中流暢切換!


ChatGPT 在 Microsoft Word 中的部分應用範例

本節將介紹在 Word 中運用 ChatGPT 的多種實用範例。無論是翻譯、編輯、摘要、提問,還是從文字中提取資料,Word 內建的 ChatGPT 都能助您充分發揮人工智慧的優勢,全面升級寫作體驗。

內容生成

無論您是要撰寫文章、報告,還是任何創意作品,ChatGPT 都能協助您激盪靈感、提供大綱,甚至撰寫完整的段落內容。

例如,我希望 ChatGPT 撰寫一篇關於健康飲食建議的文章。

  1. 在 Word 文件中輸入以下文字並加以選取:
    「請撰寫一篇關於健康飲食小技巧的文章:」
  2. 接著點擊 VBA 視窗中的執行執行按鈕按鈕,或點擊功能區中的文字產生器按鈕,幾秒後即會產生如下方示範所示的文章:
    示範:文章已生成
提示:
  • 透過將 ChatGPT 整合至 Word,您可依需求輕鬆生成多樣化內容,包括撰寫電子郵件、製作履歷、針對指定主題撰寫文章等。
  • 為確保 ChatGPT 生成的內容精準契合您的需求,清晰且詳盡地說明您的要求至關重要。提供具體指示,有助於 ChatGPT 更有效地針對您的特定需求調整回應內容。

文字翻譯

透過將 ChatGPT 與 Word 無縫整合,您不僅能享受多元化的寫作輔助功能,更能體驗快速高效的文本翻譯。

  1. 將您要翻譯的文字複製貼上至 Word 文件,然後在文字前輸入以下指定指令:
    「請將以下文字翻譯成法文:」
  2. 接著選取指定指令文字與您的內容,點擊 VBA 視窗中的執行所選文字已翻譯按鈕,或點擊功能區中的文字產生器按鈕,即可在短時間內將選取的文字翻譯成指定語言!操作示範如下:
    所選文字已翻譯
提示:
  • 您可依需求將文字翻譯成指定語言,只需將指令文字中的「French」替換為您慣用的語言即可。

文件摘要

處理冗長文件可能令人望而生畏;但只要將 ChatGPT 與 Word 無縫整合,就能高效摘要內容,精準突顯重點與關鍵資訊。

  1. 將內容複製貼上至 Word 文件,然後在文字前輸入以下指定指令:
    「摘要下方文字:」
  2. 接著選取指定指令文字與您的內容,點擊 VBA 視窗中的執行示範:所選文字已摘要按鈕,或點擊功能區中的文字產生器按鈕,系統將立即為您摘要所選內容的核心意義,提供簡明扼要的主要觀點概述,如下方示範所示:
    示範:所選文字已摘要

編輯與優化文字

在 Word 中運用 ChatGPT,最關鍵的用途之一便是編輯與優化文字內容。無論是基礎的文法與拼字修正,還是進階的句子重寫與語氣調整,ChatGPT 都能為您的寫作潤色,讓內容更清晰、更具吸引力,且毫無錯誤。

例如,我希望用輕鬆的風格重新詮釋內容。

  1. 將您要重寫的文字複製貼上至 Word 文件,然後在文字前輸入以下指定指令:
    「請以輕鬆隨性的風格重寫以下文字:」
  2. 接著選取指定指令文字與您的內容,點擊 VBA 視窗中的執行示範:所選內容已改寫按鈕,或點擊功能區中的文字產生器按鈕,即可將選取內容以輕鬆風格重新改寫,效果如下方示範所示:
    示範:所選內容已改寫

透過 KUTOOLS AI 助手將 ChatGPT 整合至 Word

透過 KUTOOLS AI 助手(現已整合 ChatGPT!),在 Microsoft Word 中全面釋放人工智慧的強大潛能!輕鬆以多種風格重寫內容、即時生成量身打造的文字,並一鍵摘要冗長文件,徹底革新您的寫作體驗。搭配 KUTOOLS AI 助手,不僅大幅提升生產力、激發無限創意,更讓每一份文件煥然一新。簡化工作流程、節省寶貴時間,邁向前所未有的寫作卓越境界!立即升級,搶先體驗 ChatGPT 與 KUTOOLS AI 助手攜手打造的文件編輯未來!

注意:若要使用 Kutools for Word 的此 KUTOOLS AI 助手功能,請先 下載並安裝 Kutools for Word。

安裝 Kutools for Word 後,請點擊 KUTOOLS AI>AI 助手,即可開啟 KUTOOLS AI 助手窗格。
Kutools AI 助理

以多種風格重寫內容

透過 Kutools AI 助手的重寫功能,全面提升您在 Word 中的寫作品質!無論您追求正式語氣、創意風格,還是簡潔清晰的表達,此工具都能無縫調整文字,精準契合各種場合需求。只需輕點幾下,即可將您的文件蛻變為兼具風格與內涵的傑作。

在 KUTOOLS AI 助手窗格中,請依照下列步驟操作:

  1. 選取您要重寫的內容;
  2. 在重寫索引標籤下,從潤色風格下拉列表中選擇您需要的潤色風格;
  3. 接著點擊傳送按鈕,立即啟動重寫!所選內容將依照您在產生方塊中指定的風格進行重寫。
    Kutools AI 的改寫功能
提示:
  • 取得新內容後,您可以點擊複製按鈕,將內容貼上至任意位置;或點擊插入按鈕,直接取代所選的原文本。

生成客製化內容

透過 KUTOOLS AI 助手的量身打造內容生成功能,徹底革新您的文件創作流程!無論是撰寫詳盡報告、編寫具說服力的電子郵件,還是製作引人入勝的簡報,KUTOOLS AI 助手都能將您的構思轉化為精緻且立即可用的文字。讓 KUTOOLS AI 助手成為您寫作成功的得力夥伴,輕鬆打造引發共鳴、令人印象深刻的精彩內容!

在 KUTOOLS AI 助手窗格中,請依照下列步驟操作:

  1. 在撰寫索引標籤下,於提示類型方塊中選擇或輸入提示文字;
  2. 點擊生成提示詞例子按鈕以產生提示文字;(您可依需求修改關鍵資訊)
  3. 接著點擊傳送按鈕以開始生成內容;
  4. 內容生成後,您可以點擊複製,將其貼上至任意位置;或點擊插入,直接嵌入至文件中游標所在處。
    Kutools AI 的撰寫功能

摘要整份文件或選取範圍

透過 KUTOOLS AI 助手,輕鬆將冗長文件濃縮為簡明摘要!這款工具完美適用於快速掌握重點或概覽全文,能將複雜資訊化繁為簡,轉化為易於理解的精華內容,為您省時又提升閱讀效率。無論是學術研究、商業報告還是日常閱讀,只需一鍵點擊,KUTOOLS AI 助手即刻幫您掌握長篇文字的核心要義。

在 KUTOOLS AI 助手窗格中,請依照下列步驟操作:

  1. 點擊摘要選項卡,位於 KUTOOLS AI 助手窗格中;
  2. 選擇摘要類型後,點擊傳送按鈕,系統將立即為您所選內容或當前文檔生成摘要!
    • •在文檔中查找問題的答案與來源內容:先選取您要摘要的內容,再點擊此選項旁的傳送按鈕。
    • •總結當前整個文檔的內容:只需點擊此選項旁的傳送按鈕,即可快速生成全文摘要!
  3. Kutools AI 的摘要與文件問答功能

在 Word 中更有效使用 ChatGPT 的技巧

在 Microsoft Word 中有效運用 ChatGPT,關鍵在於撰寫精準的提示。以下指南將協助您透過恰當的提示,充分發揮 ChatGPT 在 Word 中的全部潛能:

  • 具體明確:
    清楚說明您的需求。例如,與其說「寫一篇關於氣候變遷的文章」,不如明確指出「撰寫一篇簡要概述氣候變遷對北極野生動物影響的文章」。
  • 使用逐步指示:
    拆解任務:針對複雜任務,將其分解為更小的步驟。例如:「首先,摘要以下段落;其次,列出三個重點;最後,提出一個結論句。」
  • 調整語氣與風格:
    指定語氣與風格:若您希望內容呈現特定語氣(如正式、隨性、具說服力等),請在提示中明確說明。例如:「草擬一封專業電子郵件給客戶,討論專案時程。」
  • 探索多元內容類型:
    靈活應用:善用 ChatGPT 輕鬆完成多樣化任務,例如激盪會議點子、生成創意寫作靈感,甚至創作詩歌與故事——立即體驗 AI 帶來的無限可能!

總之,掌握撰寫恰當提示的技巧,對於充分發揮 ChatGPT 在 Word 中的潛力至關重要。只要採取具體、清晰且持續優化的做法,您就能有效引導 ChatGPT 產出理想成果,大幅提升工作效率與 Word 文件品質。


您可能關心的常見問題

  • ChatGPT API 是否免費?
    ChatGPT API 並非免費,採用隨用隨付的合理計費模式,費用依您的實際使用量而定。詳情請參閱 OpenAI 定價頁面。
  • 我能否在 Word 中使用非英文的 ChatGPT?
    可以!ChatGPT 支援多種語言,但在非英文語境下的熟練度可能略有差異。
  • ChatGPT 能否在 Word 中離線運作?
    一般情況下,ChatGPT 需要網路連線才能使用其 AI 處理功能。
  • ChatGPT 能否改善我的潤色風格?
    當然可以!ChatGPT 能透過建議優化文法、詞彙與整體結構,有效提升您的潤色風格。