Accéder au contenu principal

Intégrer ChatGPT dans Microsoft Word – Guide étape par étape

Author: Xiaoyang Last Modified: 2025-05-27

ChatGPT, avec ses capacités avancées de génération de texte, peut révolutionner la manière dont vous interagissez avec Microsoft Word, améliorant à la fois votre efficacité au travail et votre expérience d'apprentissage. Cet article propose un guide détaillé étape par étape pour intégrer ChatGPT avec Microsoft Word. De plus, il fournit des exemples illustratifs sur la façon d'utiliser ChatGPT dans Word, démontrant les avantages pratiques de cette puissante combinaison.

Demo: AI used in Word

Pourquoi utiliser ChatGPT pour Word ?

Intégrer ChatGPT dans Word avec du code VBA

Quelques exemples d'utilisation de ChatGPT dans Microsoft Word

Intégrer ChatGPT dans Word avec Kutools AI Assistant

Conseils pour une meilleure utilisation de ChatGPT dans Word

Quelques FAQ qui pourraient vous intéresser


 Pourquoi utiliser ChatGPT pour Word ? 

ChatGPT, avec ses capacités avancées de compréhension du langage, peut transformer la manière dont vous interagissez avec Microsoft Word. Il peut automatiser des tâches fastidieuses, offrir des suggestions de contenu créatif, et même assister dans la traduction linguistique, rendant votre travail dans Word plus efficace et innovant.

Voici quelques avantages de l'utilisation de ChatGPT pour Word :

  • Écriture efficace et sans effort : ChatGPT simplifie le processus d'écriture, générant facilement du texte adapté à diverses fins. Il est particulièrement bénéfique pour créer rapidement des emails, des rapports et diverses communications professionnelles et plus encore.
  • Corriger la grammaire et l'orthographe : Au lieu de vérifier manuellement chaque phrase, vous pouvez compter sur ChatGPT pour analyser l'intégralité du document en une fraction de seconde, garantissant que votre texte respecte les règles grammaticales standard et les conventions orthographiques.
  • Ajustements de ton et de style : En fonction de votre public et de votre objectif, ChatGPT peut offrir des conseils pour ajuster le ton et le style de votre écriture, qu'il soit plus formel, persuasif, descriptif ou décontracté.

 Intégrer ChatGPT dans Word avec du code VBA 

Dans cette section, nous explorons comment intégrer ChatGPT dans Microsoft Word en utilisant du code VBA. Cette intégration promet de révolutionner la création et l'édition de documents, combinant les capacités d'IA de ChatGPT avec les fonctionnalités de Word.

Étape 1 : Ajouter le code VBA dans le document Word

  1. Ouvrez un nouveau fichier Word vierge, puis appuyez sur ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
  2. Ensuite, cliquez sur Insérer > Module, copiez et collez le code ci-dessous dans le module vide ouvert :
    Code VBA : Intégrer ChatGPT dans 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
    
    Remarques :
    • Dans le code ci-dessus, vous devez remplacer la clé API “sk-*****************************” par votre propre clé.
    • Si vous souhaitez utiliser ChatGPT-4, vous pouvez remplacer gpt-3.5-turbo par gpt-4 à la ligne 15 du code.

Étape 2 : Exécuter le code VBA

Après avoir collé le code dans le Module, effectuez les opérations suivantes pour exécuter ce code :

  1. Tapez le problème que vous souhaitez poser à ChatGPT, ici, je vais taper “Comment insérer une image dans Word ?” dans Word, voir capture d'écran :
    Problem you want to ask
  2. Ensuite, sélectionnez le texte et cliquez sur le bouton Exécuter Run button dans la fenêtre VBA, le résultat sera généré et inséré sous votre texte sélectionné en quelques secondes. Voir la démonstration ci-dessous :
    Result is generated and inserted below the selected text

(Facultatif) Ajoutez le bouton ChatGPT dans le ruban Word

Si vous utilisez fréquemment ce code VBA, il est conseillé de l'ajouter au ruban de votre document Word. Cela permet non seulement de gagner du temps, mais aussi d'accéder facilement à cette fonctionnalité lorsque nécessaire, améliorant ainsi l'efficacité de votre flux de travail.

  1. Cliquez avec le bouton droit n'importe où sur le ruban, puis choisissez Personnaliser le Ruban, voir capture d'écran :
    Customize the Ribbon option on the ribbon
  2. Dans la boîte de dialogue Options Word cliquez sur Nouvel Onglet pour insérer un nouvel onglet après tous les onglets, puis cliquez sur le bouton Renommer , voir capture d'écran :
    Word Options dialog box
  3. Dans la boîte de dialogue Renommer entrez un nouveau nom pour cet onglet, puis cliquez sur OK. Voir capture d'écran :
    Rename dialog box
  4. Toujours dans la boîte de dialogue Options Word sélectionnez Macros depuis la liste déroulante Choisir des commandes depuis voir capture d'écran :
    Word Options dialog box
  5. Ensuite, cliquez pour sélectionner le nom du code que vous avez inséré dans Word à l'étape 1, puis cliquez sur le bouton Ajouter pour ajouter ce code au Nouveau Groupe, voir capture d'écran :
    Word Options dialog box
  6. Ensuite, cliquez sur le bouton Renommer pour donner un nouveau nom à ce code, puis cliquez sur OK, voir capture d'écran :
    Rename popup
  7. Enfin, cliquez sur OK pour fermer la boîte de dialogue Options Word . Maintenant, le bouton VBA a été ajouté dans le ruban Word, voir capture d'écran :
    VBA button on the Word ribbon
Notes importantes :
  • Après avoir exécuté le code, si vous recevez le message d'erreur ci-dessous, cela signifie que votre clé API a expiré ou qu'il y a un problème de facturation. Pour résoudre ce problème, il est nécessaire de passer à un compte payant où des frais sont appliqués en fonction de votre utilisation de l'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.'
  • Comment obtenir la clé API ou s'abonner à un plan payant pour utiliser l'API ? Veuillez consulter ce tutoriel Comment obtenir une clé API OpenAI.
  • Pour enregistrer ce code, vous devez enregistrer ce document Word au format Document Word avec macros activées. Pour une utilisation future, cliquez simplement sur Activer le contenu sous le ruban pour activer le code.

Office Tab : Intègre des interfaces à onglets dans Word, Excel, PowerPoint...
Navigate through documents using Office Tab
Améliorez votre flux de travail dès maintenant.En savoir plus sur Office Tab Téléchargement gratuit

Quelques exemples d'utilisation de ChatGPT dans Microsoft Word

Cette section abordera certains exemples utiles pour utiliser ChatGPT dans Word. Que ce soit pour la traduction, l'édition, le résumé, poser des questions ou extraire des données à partir de textes, ChatGPT dans Word vous permet de tirer parti de la technologie IA pour améliorer votre expérience d'écriture.

Génération de contenu

Si vous souhaitez rédiger un article, un rapport ou toute autre pièce créative, ChatGPT peut vous aider à faire des brainstormings d'idées, fournir des plans ou même composer des sections entières de votre document.

Par exemple, je veux que ChatGPT écrive un article sur quelques conseils pour une alimentation plus saine.

  1. Dans le document Word, tapez le texte suivant et sélectionnez-le :
    "Veuillez écrire un article sur quelques conseils pour une alimentation plus saine :"
  2. Ensuite, cliquez sur le bouton Exécuter Run button dans la fenêtre VBA, ou cliquez sur le bouton Générateur de Texte dans le ruban, un article sera généré après quelques secondes comme le montre la démonstration suivante :
    Demo: An article is generated
Conseils :
  • Avec ChatGPT intégré dans Word, vous pouvez générer divers types de contenu selon vos besoins, y compris la composition d'e-mails, la création de CV, la rédaction d'articles sur des sujets prédéfinis, et plus encore.
  • Pour vous assurer que ChatGPT génère un contenu qui répond précisément à vos exigences, il est crucial d'exprimer vos besoins clairement et en détail. Fournir des instructions spécifiques permet à ChatGPT d'adapter ses réponses plus efficacement à votre demande particulière.

Traduction de texte

En utilisant ChatGPT intégré avec Word, vous pouvez non seulement profiter de ses diverses aides à l'écriture, mais aussi bénéficier d'une traduction de texte rapide et efficace.

  1. Copiez et collez le texte que vous souhaitez traduire dans le document Word, puis tapez la commande spécifiée suivante avant votre texte :
    "Veuillez traduire le texte suivant en français :"
  2. Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter Run button dans la fenêtre VBA, ou cliquez sur le bouton Générateur de Texte dans le ruban. En peu de temps, votre texte sélectionné sera traduit dans la langue que vous avez spécifiée. Voir la démonstration ci-dessous :
    Selected text is translated
Conseils :
  • Vous pouvez traduire le texte dans la langue souhaitée selon vos besoins, remplacez simplement “français” dans le texte de la commande par la langue préférée.

Résumé de documents

La gestion de documents volumineux peut être accablante. ChatGPT intégré à Word peut résumer efficacement ces documents, mettant en avant les points clés et les informations essentielles.

  1. Copiez et collez le contenu dans le document Word, puis tapez la commande spécifiée suivante avant votre texte :
    "Résumez le texte ci-dessous :"
  2. Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter Run button dans la fenêtre VBA, ou cliquez sur le bouton Générateur de Texte dans le ruban. L'essence du contenu que vous avez sélectionné sera résumée, vous donnant un aperçu concis de ses idées principales comme le montre la démonstration suivante :
    Demo: Selected text is summarized

Édition et amélioration de texte

L'un des usages les plus importants de ChatGPT dans Word est l'édition et l'amélioration du texte. Des vérifications de base de grammaire et d'orthographe aux reformulations de phrases plus complexes et aux ajustements de ton, ChatGPT peut affiner votre écriture, la rendant plus claire, engageante et exempte d'erreurs.

Par exemple, je veux réécrire le contenu dans un style détendu.

  1. Copiez et collez le texte que vous souhaitez réécrire dans le document Word, puis tapez la commande spécifiée suivante avant votre texte :
    "Réécrivez le texte suivant dans un style détendu et décontracté :"
  2. Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter Run button dans la fenêtre VBA, ou cliquez sur le bouton Générateur de Texte dans le ruban. Le contenu sélectionné sera réécrit dans un style détendu, comme le montre la démonstration ci-dessous :
    Demo: The selected content is rewritten

Intégrer ChatGPT dans Word avec Kutools AI Assistant

Débloquez la puissance de l'IA dans Microsoft Word avec Kutools AI Assistant, désormais doté de l'intégration ChatGPT ! Transformez votre expérience d'écriture avec la capacité de réécrire du contenu dans plusieurs styles, de générer du contenu personnalisé sans effort et de résumer des documents volumineux en un instant. Avec Kutools AI Assistant, augmentez votre productivité et libérez votre créativité, en faisant compter chaque mot. Rationalisez votre flux de travail, économisez du temps et atteignez une excellence d'écriture inégalée. Passez à l'avenir de l'édition de documents avec ChatGPT et Kutools AI Assistant dès aujourd'hui !

Remarque : Pour utiliser cet Assistant IA de Kutools pour Word, veuillez d'abord télécharger et installer Kutools pour Word.

Après avoir installé Kutools pour Word, veuillez cliquer sur Kutools AI > Assistant IA pour ouvrir le volet Kutools AI Assistant .
Kutools AI assistant

Réécriture du contenu avec divers styles

Élevez votre écriture dans Word grâce aux capacités de réécriture de Kutools AI Assistant ! Que vous visiez un ton formel, recherchiez une touche créative ou ayez besoin de clarté succincte, cet outil adapte parfaitement votre texte à l'occasion. En quelques clics, transformez vos documents en chefs-d'œuvre de style et de substance.

Dans le volet Kutools AI Assistant, veuillez suivre les étapes ci-dessous :

  1. Sélectionnez le contenu que vous souhaitez réécrire ;
  2. Sous l'onglet Réécrire, choisissez un style d'écriture dont vous avez besoin dans la liste déroulante Style d'écriture ;
  3. Ensuite, cliquez sur le bouton Envoyer pour commencer la réécriture. Le contenu sélectionné sera réécrit dans le style souhaité que vous spécifiez dans la zone Générer .
    Rewrite feature of Kutools AI
Conseils :
  • Après avoir obtenu le nouveau contenu, vous pouvez cliquer sur le bouton Copier pour copier le contenu n'importe où, ou cliquer sur Insérer pour remplacer le texte original sélectionné.

Génération de contenu personnalisé

Transformez votre processus de création de documents avec la fonction de génération de contenu personnalisé de Kutools AI Assistant. Que vous rédigiez un rapport détaillé, composiez des e-mails convaincants ou développiez des présentations engageantes, Kutools AI Assistant façonne vos idées en texte poli et prêt à l'emploi. Laissez Kutools AI Assistant être votre partenaire dans le succès d'écriture, en adaptant un contenu qui résonne et impressionne.

Dans le volet Kutools AI Assistant, veuillez suivre les étapes ci-dessous :

  1. Sous l'onglet Composer, sélectionnez ou entrez un texte d'invite dans la boîte de type d'invite ;
  2. Cliquez sur le bouton Générer un exemple d'invite pour générer le texte d'invite (vous pouvez modifier les informations clés selon vos besoins) ;
  3. Et ensuite, cliquez sur le bouton Envoyer pour commencer à générer le contenu ;
  4. Après avoir généré le contenu, vous pouvez cliquer sur Copier pour le copier n'importe où ou cliquez sur Insérer pour l'insérer à la position actuelle du curseur dans le document.
    Compose feature of Kutools AI

Résumé de l'ensemble du document ou de la sélection

Condensez facilement des documents volumineux en résumés concis avec Kutools AI Assistant. Idéal pour des aperçus rapides ou l'extraction de points clés, cet outil simplifie les informations complexes en petits morceaux digestes, vous faisant gagner du temps et améliorant la compréhension. Que ce soit pour des recherches académiques, des rapports commerciaux ou des lectures quotidiennes, Kutools AI Assistant vous permet de saisir l'essence des textes étendus en un seul clic.

Dans le volet Kutools AI Assistant, veuillez suivre les étapes ci-dessous :

  1. Cliquez sur l'onglet Résumer dans le volet Kutools AI Assistant ;
  2. Sélectionnez le type de résumé, puis cliquez sur le bouton Envoyer . Ensuite, un résumé de la sélection ou du document actuel sera généré.
    • Résumer le contenu sélectionné : D'abord, sélectionnez le contenu que vous souhaitez résumer, puis cliquez sur le bouton Envoyer situé à côté de cette option.
    • Résumer l'ensemble du document : Pour résumer l'ensemble du document, cliquez simplement sur le bouton Envoyer à côté de cette option.
  3. Summarize and document QA features of Kutools AI

Conseils pour une meilleure utilisation de ChatGPT dans Word

Utiliser efficacement ChatGPT dans Microsoft Word repose largement sur la création des bons prompts. Voici un guide pour vous aider à exploiter pleinement le potentiel de ChatGPT dans Word en utilisant des prompts appropriés :

  • Soyez Spécifique et Clair:
    Indiquez clairement ce dont vous avez besoin. Par exemple, au lieu de dire "écrivez quelque chose sur le changement climatique", spécifiez "écrivez un bref aperçu de l'impact du changement climatique sur la faune arctique."
  • Utilisez des Instructions Étape par Étape:
    Divisez les Tâches : Pour des tâches complexes, divisez-les en étapes plus petites. Par exemple, "D'abord, résumez le paragraphe suivant, puis listez trois points clés, et enfin, suggérez une phrase de conclusion."
  • Adaptez le Ton et le Style:
    Spécifiez le Ton et le Style : Si vous avez besoin d'un texte dans un ton spécifique (formel, décontracté, persuasif, etc.), mentionnez-le dans le prompt. Par exemple, "Rédigez un email professionnel à un client discutant des délais du projet."
  • Explorez Différents Types de Contenu:
    Applications Diverses : Utilisez ChatGPT pour diverses tâches comme des idées de sessions de brainstorming, la génération de prompts d'écriture créative, ou même la composition de poèmes ou d'histoires.

En conclusion, maîtriser l'art de créer les bons prompts est essentiel pour optimiser votre utilisation de ChatGPT dans Word. En étant spécifique, clair et itératif dans votre approche, vous pouvez guider efficacement ChatGPT pour produire les résultats souhaités, améliorant ainsi votre productivité et la qualité de votre travail dans Word.


Quelques FAQ qui pourraient vous intéresser

  • L'API ChatGPT est-elle gratuite ? 
    L'API ChatGPT n'est pas gratuite. Elle est tarifée de manière raisonnable et fonctionne sur un modèle de paiement à l'utilisation. Cela signifie que vos coûts dépendent de votre utilisation de l'API. Pour plus de détails sur les tarifs, consultez la page de tarification d'OpenAI.
  • Puis-je utiliser ChatGPT dans Word pour des langues autres que l'anglais ?
    Oui, ChatGPT prend en charge plusieurs langues, bien que son niveau de compétence dans les langues non anglaises puisse varier.
  • ChatGPT peut-il fonctionner hors ligne dans Word ?
    En général, ChatGPT nécessite une connexion en ligne pour accéder à ses capacités de traitement IA.
  • ChatGPT peut-il améliorer mon style d'écriture ?
    Oui, ChatGPT peut aider à améliorer votre style d'écriture en suggérant des améliorations en grammaire, vocabulaire et structure globale.