• Initiateur de la discussion Initiateur de la discussion yves
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Y

yves

Guest
Salut,

Il est toujours plus plaisant de voir tourner son application dans différentes langues que sa langue maternelle...
Comment puis je faire pour que tous mes msgbox, inputbox, userforms, etc ... puissent ce traduire dans une autre langue sans que je ne doive manuellement effacer chaques données et les retaper dans une autre langue?
Merci de vos bons conseils.
A +
 
Je sais bien qu'excell ne va pas le faire pour moi mais j'avais pensé créer une feuille dans lequel se trouveraient toutes les traductions et que lorsque je lance une macro elle aille chercher la traduction dans cette feuille en fonction du critère de la langue...
mais comment lui dire d'aller dans cette feuille, prendre la bonne cellule qui contient la traduction?
A vos réponses.
Merci
 
Salut Yves,

Je ne suis pas du tout spécialiste en VBA, mais je suis aussi confronté avec le problème de devoir faire fonctionner mes programmes en plusieurs langues (FR et ND).

La seule méthode que j'ai trouvée est de réserver une cellule (hors zone imprimable, p. ex. A1) dans laquelle j'annonce la langue que je souhaite voir appliquée, puis dans mes formules (principalement les RECHERCHEV), j'ajoute en début : =SI(A1="FR"; RECHERCHEV(....); RECHERCHEV(....))

Vois si cette méthode n'est pas appliquable en VBA pour tes msgbox, inputbox, userforms, etc ... (tu devras à chaque fois en faire une par langue).

André.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour