Intégrer ChatGPT dans Microsoft Word – Guide étape par étape
Author: XiaoyangLast 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.
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
Ouvrez un nouveau fichier Word vierge, puis appuyez sur ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
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 :
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 :
Ensuite, sélectionnez le texte et cliquez sur le bouton Exécuter 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 :
(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.
Cliquez avec le bouton droit n'importe où sur le ruban, puis choisissez Personnaliser le Ruban, voir capture d'écran :
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 :
Dans la boîte de dialogue Renommer entrez un nouveau nom pour cet onglet, puis cliquez sur OK. Voir capture d'écran :
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 :
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 :
Ensuite, cliquez sur le bouton Renommer pour donner un nouveau nom à ce code, puis cliquez sur OK, voir capture d'écran :
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 :
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.
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...
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.
Dans le document Word, tapez le texte suivant et sélectionnez-le : "Veuillez écrire un article sur quelques conseils pour une alimentation plus saine :"
Ensuite, cliquez sur le bouton Exécuter 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 :
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.
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 :"
Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter 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 :
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.
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 :"
Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter 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 :
É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.
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é :"
Ensuite, sélectionnez le texte de la commande spécifiée et votre texte, cliquez sur le bouton Exécuter 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 :
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 !
Après avoir installé Kutools pour Word, veuillez cliquer sur Kutools AI > Assistant IA pour ouvrir le volet 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 :
Sélectionnez le contenu que vous souhaitez réécrire ;
Sous l'onglet Réécrire, choisissez un style d'écriture dont vous avez besoin dans la liste déroulante Style d'écriture ;
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 .
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 :
Sous l'onglet Composer, sélectionnez ou entrez un texte d'invite dans la boîte de type d'invite ;
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) ;
Et ensuite, cliquez sur le bouton Envoyer pour commencer à générer le contenu ;
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.
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 :
Cliquez sur l'onglet Résumer dans le volet Kutools AI Assistant ;
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.
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.