H
hprfr
Guest
Bonjour,
Voila, j'ai un petit probleme pour remplir un fichier a l'aide de la fonction private sub worksheet_change.
J'ai un fichier avec 3 onglets, et je souhaite, remplir les 2 premiers onglets en fonction du choix d'un menu déroulant dans une cellule du premier onglet.
Voila mon code, que j'ai mis dans sheet1 sur vba
Le seul truc, c'est que tant que je ne demande pas de remplir le deuxième onglet, ca se passe très bien, le soucis arrive lorsque je veux remplir le deuxieme onglet, ca plante et je sais pas trop a quoi cela est du.
Merci d'avance
Voila, j'ai un petit probleme pour remplir un fichier a l'aide de la fonction private sub worksheet_change.
J'ai un fichier avec 3 onglets, et je souhaite, remplir les 2 premiers onglets en fonction du choix d'un menu déroulant dans une cellule du premier onglet.
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("E2").Value = "Français" Then Call remplissage_francais
If Range("E2").Value = "English" Then Call remplissage_anglais
End Sub
Sub remplissage_francais()
Sheets("Données-Data").Select
Range("B3").Value = "Type de fluide"
Range("B8").Value = "Fluide"
...
Sheets("Calculs").Select
Range("B4").Value = "Type de vanne"
...
End Sub
Sub remplissage_anglais()
Range("B3").Value = "Type of fluid"
Range("B8").Value = "Fluid"
...
Sheets("Calculs").Select
Range("B4").Value = "Valve type"
...
End Sub
Voila mon code, que j'ai mis dans sheet1 sur vba
Le seul truc, c'est que tant que je ne demande pas de remplir le deuxième onglet, ca se passe très bien, le soucis arrive lorsque je veux remplir le deuxieme onglet, ca plante et je sais pas trop a quoi cela est du.
Merci d'avance