EXCEL / VBA Changement formulaire FR/AN

Fermé
badgirl6919 Messages postés 1 Date d'inscription mardi 20 décembre 2016 Statut Membre Dernière intervention 20 décembre 2016 - Modifié par badgirl6919 le 20/12/2016 à 16:28
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 20 déc. 2016 à 21:08
Bonjour à tous,

je souhaite crée un fichier Excel pour un projet avec un bouton interchangeable Français/Anglais.

Jusque la après avoir chercher sur internet et à droite à gauche j'y suis arrivée.

J'ai donc créé une macro Casd'option FR et Cas d'option EN

Sauf que dans ma macro j'ai dis que pour
Cas FR
Range ("A8") = "Année"
Range ("A9") = "projet"
Etc...
(Jusqu'a range A95...)

Cas EN
Range ("A8") = "Year"
Range ("A9") = "project"
Etc...
(Jusqu'a range A95...)

Soit j'ai affecté dans le cas de l'un et l'autre une phrase ou mot précis à chaque cellule.

Sauf qu'avec cette méthode je me rends compte que si demain une personne X veux rajouter une ligne (et qu'il ne connait pas la macro) au dessus de la ligne 9 et je veux mettre dans A9 "reference". Soit ce qui signifie que dans ma case "projet" passe en A10.

Quand je réactualise mon fichier ma case A9 affiche "projet" et supprime "reference"

Qu'est ce que je dois faire dans ma macro pour éviter ce problème ? Pour moi je dois pas noter la référence de la cellule exact, mais du coup si je fais ça je perd ma traduction si je me met en mode anglais.

Merci pour votre aide.





A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
20 déc. 2016 à 21:08
Bonjour,

Sans la totalité du code il est difficile de comprendre le problème mais en général on utilise deux (ou plus) colonnes, une pour chaque langue.
0