Comment traduire des formules dans Microsoft Excel

By Thomas GROLLEAU

Si vous et votre équipe utilisez des versions d’Excel dans différentes langues, consultez le traducteur de fonctions. Ce module complémentaire de Microsoft peut traduire des formules entières ou vous aider à trouver la fonction souhaitée dans la langue de votre choix.

Installation du module complémentaire Traducteur de fonctions

Le traducteur de fonctions est un complément Microsoft disponible gratuitement. Vous pouvez l’installer en allant dans l’onglet Insertion et en choisissant « Obtenir des compléments » dans la section Compléments du ruban.

COMMENT UTILISER LA FONCTION D’INVENTAIRE INTÉGRÉE DE MICROSOFT EXCEL ?

Obtenir des compléments dans l’onglet Insertion d’Excel

Saisissez « Traducteur de fonctions » dans le champ de recherche et en haut. Sélectionnez ensuite « Ajouter » lorsque vous voyez le complément dans les résultats de la recherche et « Continuer » pour l’installer.

Functions Translator dans la boutique de modules complémentaires de Microsoft

Une fois le complément installé, vous obtenez une nouvelle section du ruban dans l’onglet Accueil. À droite, recherchez Functions Translator et vous verrez les deux outils que vous utiliserez, Reference et Translator.

Section du ruban consacrée au convertisseur de fonctions

Configuration du traducteur de fonctions

Lorsque vous installez et ouvrez le Traducteur de fonctions pour la première fois à l’aide de l’un des deux boutons du ruban, un écran de bienvenue s’affiche dans le panneau latéral de droite. Cet écran vous permet de configurer les langues de destination et de départ par défaut, mais vous pouvez modifier ces langues de traduction à tout moment si nécessaire.

Sélectionnez Commencer pour accéder aux paramètres de langue. Si vous préférez vous mettre directement au travail, vous pouvez choisir « Sauter » en haut à droite.

Écran de bienvenue du Traducteur de fonctions

Pour définir vos langues par défaut, il vous suffit de les sélectionner dans les listes déroulantes et de cliquer sur « Commencer à travailler ».

Configuration des langues du Traducteur de fonctions

Pour modifier les langues ultérieurement, sélectionnez une option dans le ruban et cliquez sur l’icône d’engrenage dans la barre latérale pour ouvrir les Préférences.

Préférences du traducteur de fonctions

Recherche d’une fonction

Si vous souhaitez trouver une fonction dans une autre langue, cliquez sur  » Référence  » dans la section Traducteur de fonctions du ruban de l’onglet Accueil.

A lire également :   Pourquoi apprendre Excel VBA ?

Cela vous renvoie directement à l’onglet Référence dans la barre latérale de l’outil. Utilisez le menu déroulant en haut de l’écran pour choisir une catégorie pour la fonction ou utilisez  » Tout  » pour les voir toutes.

Les fonctions apparaissent par ordre alphabétique afin que vous puissiez trouver facilement celle dont vous avez besoin. Les langues se trouvent en haut de la liste, avec « De » à gauche et « À » à droite.

Pour obtenir des informations supplémentaires sur une fonction, sélectionnez-la. Vous verrez alors une description de la fonction dans l’onglet Dictionnaire.

Obtenir des descriptions de fonctions dans l’onglet Dictionnaire

Vous pouvez également utiliser l’onglet Dictionnaire seul pour rechercher une fonction de votre choix et voir la description et la fonction correspondante dans une autre langue.

Quel est le meilleur traducteur vocal gratuit ?

Traduire une formule

Peut-être souhaitez-vous traduire une formule, la fonction la plus pratique de l’outil. En outre, vous pouvez utiliser quelques options pratiques dans la zone du traducteur. Cliquez sur  » Traducteur  » dans la section Traducteur de fonctions du ruban de l’onglet Accueil.

Dans la barre latérale, tapez ou collez votre formule dans la zone située en haut. Vous pouvez également sélectionner les délimiteurs que vous souhaitez utiliser.

Ensuite, cliquez sur le bouton « translate » (traduire), c’est-à-dire celui dont la flèche pointe vers le bas. Vous verrez alors votre formule traduite dans l’autre langue dans le champ situé en bas. Vous pouvez également faire l’inverse si nécessaire et traduire dans le sens inverse en utilisant le bouton avec la flèche pointant vers le haut.

Traduire une formule

Pour utiliser la formule traduite dans votre feuille, sélectionnez une cellule, puis cliquez sur l’icône située à gauche de la traduction. Celle-ci apparaît sous forme de lettres.

Pour traduire automatiquement une formule dans une cellule, cochez la case en bas de la barre latérale pour Traduire instantanément la cellule sélectionnée. Avant de le faire, notez le sens de la traduction avec les langues De et À.

Que vous ayez besoin d’une formule dans votre propre langue à partir d’une feuille dans un dialecte différent ou que vous souhaitiez aider votre équipe à créer des formules dans leur langue, le traducteur de fonctions dans Excel est une aide précieuse.

Comment faire la traduction automatique sur Excel ?

Pour effectuer une traduction automatique sur Excel, vous pouvez utiliser la fonctionnalité d’API de traduction, telle que Microsoft Translator, pour intégrer une traduction automatique dans vos feuilles de calcul. Voici les étapes générales à suivre :

  1. Obtenez une clé d’API de traduction : Pour utiliser une API de traduction, vous devez obtenir une clé d’API auprès du fournisseur de l’API. Par exemple, pour Microsoft Translator, vous devez vous inscrire à Microsoft Azure et créer une ressource de traduction pour obtenir une clé d’API.
  2. Ouvrez votre fichier Excel : Lancez Excel et ouvrez le fichier contenant les données que vous souhaitez traduire.
  3. Insérez la fonction de traduction : Sélectionnez la cellule où vous souhaitez afficher la traduction, puis insérez la fonction de traduction appropriée. Par exemple, si vous utilisez Microsoft Translator, vous pouvez utiliser la fonction suivante : Code=MSTranslate(TexteÀTraduire, LangueSource, LangueCible, "CléAPI") Remplacez « TexteÀTraduire » par le texte que vous souhaitez traduire, « LangueSource » par la langue source du texte, « LangueCible » par la langue vers laquelle vous souhaitez traduire, et « CléAPI » par votre clé d’API obtenue précédemment.
  4. Exécutez la fonction de traduction : Après avoir inséré la fonction, appuyez sur Entrée pour exécuter la traduction. La cellule sélectionnée affichera la traduction automatique du texte.
  5. Répétez pour d’autres traductions : Si vous souhaitez traduire d’autres textes, répétez les étapes 3 et 4 pour chaque traduction souhaitée.
A lire également :   Inside traduction

Il est important de noter que les étapes spécifiques peuvent varier en fonction du fournisseur d’API de traduction que vous utilisez et de la manière dont vous souhaitez intégrer l’API dans Excel. Consultez la documentation de l’API de traduction que vous avez choisie pour obtenir des instructions détaillées sur son utilisation avec Excel.

Comment installer un traducteur sur mon téléphone ?

Comment utiliser Google Translate dans Excel ?

Pour utiliser Google Translate dans Excel, vous pouvez suivre les étapes suivantes :

  1. Ouvrez votre fichier Excel : Lancez Excel et ouvrez le fichier contenant les données que vous souhaitez traduire.
  2. Activez l’onglet « Développeur » : Si l’onglet « Développeur » n’est pas visible dans votre ruban Excel, vous devrez l’activer. Pour ce faire, cliquez avec le bouton droit de la souris sur le ruban Excel, puis sélectionnez « Personnaliser le ruban ». Cochez la case « Développeur » et cliquez sur « OK ».
  3. Accédez à l’onglet « Développeur » : Une fois l’onglet « Développeur » activé, accédez à cet onglet dans le ruban Excel.
  4. Cliquez sur le bouton « Visual Basic » : Dans l’onglet « Développeur », cliquez sur le bouton « Visual Basic » pour ouvrir l’éditeur Visual Basic for Applications (VBA).
  5. Insérez un nouveau module : Dans l’éditeur VBA, cliquez sur « Insertion » dans la barre de menus, puis sélectionnez « Module ». Cela ajoutera un nouveau module à votre projet VBA.
  6. Copiez et collez le code VBA suivant dans le module :
CodeFunction GoogleTranslate(ByVal TextToTranslate As String, ByVal SourceLang As String, ByVal TargetLang As String) As String
    Dim objHTTP As Object
    Dim strURL As String
    Dim strResult As String
    Dim lngPos1 As Long
    Dim lngPos2 As Long

    TextToTranslate = Application.EncodeURL(TextToTranslate)
    SourceLang = Application.EncodeURL(SourceLang)
    TargetLang = Application.EncodeURL(TargetLang)

    Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
    strURL = "https://translate.google.com/m?hl=" & SourceLang & "&sl=" & SourceLang & "&tl=" & TargetLang & "&ie=UTF-8&prev=_m&q=" & TextToTranslate

    objHTTP.Open "GET", strURL, False
    objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
    objHTTP.send ("")
    strResult = objHTTP.responseText

    lngPos1 = InStr(1, strResult, "<div dir=""ltr"" class=""t0"">") + Len("<div dir=""ltr"" class=""t0"">")
    lngPos2 = InStr(lngPos1, strResult, "</div>")

    GoogleTranslate = Mid(strResult, lngPos1, lngPos2 - lngPos1)

    Set objHTTP = Nothing
End Function
  1. Fermez l’éditeur VBA : Après avoir inséré le code VBA, fermez l’éditeur VBA pour revenir à votre feuille de calcul Excel.
  2. Utilisez la fonction GoogleTranslate dans Excel : Dans la cellule où vous souhaitez afficher la traduction, utilisez la formule suivante : code=GoogleTranslate(TexteÀTraduire, LangueSource, LangueCible) Remplacez « TexteÀTraduire » par le texte que vous souhaitez traduire, « LangueSource » par la langue source du texte et « LangueCible » par la langue vers laquelle vous souhaitez traduire.
  3. Appuyez sur Entrée pour exécuter la formule : Une fois que vous avez entré la formule avec les paramètres appropriés, appuyez sur Entrée pour exécuter la fonction GoogleTranslate. La cellule sélectionnée affichera la traduction du texte.
  4. Répétez pour d’autres traductions : Si vous souhaitez traduire d’autres textes, répétez les étapes 8 et 9 pour chaque traduction souhaitée.
A lire également :   Comment traduire avec DeepL ?

Comment traduire une conversation en direct ?

Veuillez noter que l’utilisation de la fonction GoogleTranslate dans Excel en utilisant le code VBA ci-dessus nécessite l’activation de l’onglet « Développeur » et l’utilisation de l’éditeur VBA. Assurez-vous de suivre les étapes avec précision et de prendre des précautions supplémentaires lors de l’exécution de code VBA provenant de sources externes.

De plus, il est important de mentionner que l’utilisation de Google Translate à l’aide de techniques de web scraping peut violer les conditions d’utilisation de Google Translate. Assurez-vous de comprendre et de respecter les politiques et les restrictions d’utilisation de Google Translate lors de l’intégration de cette fonctionnalité dans vos feuilles de calcul Excel.

3 réflexions au sujet de “Comment traduire des formules dans Microsoft Excel”

  1. Merci pour cet article. Comment puis-je faire en sorte de recevoir une alerte par courrier électronique chaque fois que vous publiez un nouvel article ?

    Répondre
  2. Je suis,adner devalcy,felicitation pour ce travail,se vraiment bien,ce que vous faites,vous aider les gens.

    Répondre

Laisser un commentaire