Bonjour,
J'ai une macro qui permet de mettre une donnée dans un TCD issue d'une ComboBox d'un formulaire. J'ai créé un code pour gérer l'erreur de l'absence de la donnée dans la source du TCD.
Voici le code :
Le problème c'est qu'il me met toujours le message du MsgBox et donc il ferme la macro et ce même si la donnée existe dans les données du TCD
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 On Error GoTo Repmacro ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Matériel utilisé" _ ).CurrentPage = UserForm1.ComboBox3.Value On Error GoTo 0 GoTo Repmacro Repmacro: MsgBox "Ce matériel n'existe pas, il faut le créer dans l'onglet Liste" Exit Sub
Est ce que quelqu'un peut m'aider ?
Par avance merci
Nini
Partager