EXCEL / VBA Changement formulaire FR/AN

badgirl6919 Messages postés 1 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
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.





1 réponse

Patrice33740 Messages postés 8930 Statut Membre 1 781
 
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