Bonjour,
Je n'arrive pas à faire fonctionner ma macro comme je le veux. J'ai mis en place deux étiquettes qui doivent selon le choix de l'utilisateur déterminer quelle procédure lancer. Ci-dessous le code entré :
Le problème est que que je clique sur "Oui" ou "Non", c'est toujours ma "Func2" qui se lance... Pouvez-vous m'expliquer ce que j'ai mal fait SVP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Sub MEF_RDIM() ' Permet de mettre en forme les relevés de dimension Application.ScreenUpdating = False Dim Question1 As Integer MsgBox "Souhaitez-vous conserver les soldes d'ouverture et de fermeture de la période ?", vbYesNo + vbQuestion, "Paramétrage" If Question1 = vbYes Then GoTo Func1 Else GoTo Func2 End If Func1: 'Ici la première procédure Exit Sub Func2: 'Ici la deuxième procédure Application.ScreenUpdating = True End Sub
Je vous remercie d'avance et vous souhaite une bonne journée !
Partager