Traduction d'une colonne

Bonjour,

J'ai dans une colonne"C5" une liste de nom en français que je voudrais traduire en anglais et allemand dans une autre colonne soit "E5 & G5".

Je voulais savoir si cela était possible?

Je vous remercie d'avance

Max

152traduction.xlsm (20.36 Ko)

Bonjour,

Ci-joint ton fichier ...

A tester pour tes traductions ...

En espérant que cela t'aide ...

336traduction.xlsm (30.82 Ko)

Bonjour James007

Je te remercie peut tu me dire comment je doit faire pour traduire la colonne "C"

Merci

Bonjour James007

Je te remercie peut tu me dire comment je doit faire pour traduire la colonne "C"

Merci

Bonjour,

Pas sûr de totalement comprendre ta question ...

Dans ton fichier test ... la Colonne C n'est-elle pas traduite en trois langues ...???

Re,

Oui, en anglais en colonne "E" en allemand en colonne "G" et en espagnol en colonne "A"

@+

Max

Re,

Oui, en anglais en colonne "E" en allemand en colonne "G" et en espagnol en colonne "A"

@+

Max

Re,

Donc si la Colonne C est traduite dans les trois autres Colonnes ...

Quel est le problème ...qui reste à résoudre ...???

Re,

Avec ton code je ne comprend pas comment lui dire de traduire.....

Bonjour, toutes et tous,

@Valmax, tu peux t'aider du post d'Amir du Forum ici merci à lui

à étudier à voir à modifier etc. (Test(4))

(voir vers les dernières pages du post)

par Amir traduction

EDIT: coucou James007

crdlt,

André

Re,

Avec ton code je ne comprend pas comment lui dire de traduire.....

Re,

Si tu places ton curseur sur la cellule E5 ... par exemple ...

alors tu verras la fonction personnalisée ... qui fait la traduction pour toi ...

Salut André,

Je te remercie mais mon problème et que je suis nul en VBA et que je doit traduire en trois langue...

Merci et bonne journée

Max

Bonjour

Si j'ai bien compris la demande, Valmax qui a posté sur plusieurs forums, n'a pas la traduction.

Donc en gros il faut qu'Excel interroge Google trad ou autre reverso...

Salut André,

Je te remercie mais mon problème et que je suis nul en VBA et que je doit traduire en trois langue...

Merci et bonne journée

Max

Re,

Peux-tu me dire la difficulté que tu rencontres ...!!!

[size=150]Si tu places ton curseur sur la cellule E5 ... par exemple ...

alors tu verras la fonction personnalisée ... qui fait la traduction pour toi ... [/size]

S'il y a quelque chose que tu ne comprends pas ... il ne faut pas hésiter ... à poser ta question ...!!!

Re,

Oui j'ai vue qu'il y avait ceci "=Translate(C5;"fr,""en")" mon problème et que je doit reprendre les quatre listes pour les recopier dans du Javascript et sa me redonne ceci "=Translate(C5;"fr,""en")" au lieu d'avoir les noms traduit dans leurs langue respective, je ne sais pas si je me suis bien expliqué. Sinon ton code est super et rapide.

@+

Max

Re,

Tu ne vas pouvoir utiliser une formule Excel ...dans du Javascript ...!!!

C'est seulement avec Excel 2019 que tu auras des fonctions Javascript incorporées dans le prochain Excel ...

Mais aujourd'hui ... cela n'existe pas encore ...

Donc, puisque tu as maintenant tes traductions ... rien ne t'interdit ...

...de faire un copier - coller des valeurs ... avant de recopier dans ton Javascript ...

James ta solution est bluffante !

A noter que la question a été posée sur au moins 3 forums... toujours sans préciser que la finalité était javascript...

Re,

Oui j'ai essayer ceci mes cela et long je ne sais pas pourquoi?

Sub Copier()
Sheets("traduction").Range("A5:G100", Range("A5:G100").End(xlDown)).Copy
Sheets("Feuil1").Range("A1:G100").PasteSpecial Paste:=xlPasteValues
End Sub

Peut être que tu as une solution???

@+

Max

Re,

Tu peux tester :

Sub Copier()
    Sheets("traduction").Range("A5:G100").Copy
    Sheets("Feuil1").Range("A1").PasteSpecial Paste:=xlPasteValues
    Application.CutCopyMode = False
End Sub

Re

Oui cela est plus rapide mais j'ai un dernier problème c'est qu'il me copie aussi les cellules vide de noms de pays mais de la formule

c'est à dire que j'ai cela:

Birmania Birmanie Burma Birma

Bolivia Bolivie Bolivia Bolivien

#VALEUR! #VALEUR! #VALEUR!

#VALEUR! #VALEUR! #VALEUR!

Et sa descend à la ligne 100

Re

Oui cela est plus rapide mais j'ai un dernier problème c'est qu'il me copie aussi les cellules vide de noms de pays mais de la formule

c'est à dire que j'ai cela:

Birmania Birmanie Burma Birma

Bolivia Bolivie Bolivia Bolivien

#VALEUR! #VALEUR! #VALEUR!

#VALEUR! #VALEUR! #VALEUR!

Et sa descend à la ligne 100

Re,

J'ai l'impression que tu possèdes à merveille l'art et la manière de tout compliquer ...

Peux-tu poster ton fichier ...???

re,

Voici:

60traduction.xlsm (39.39 Ko)
Rechercher des sujets similaires à "traduction colonne"