Bonjour a tous,

Je voudrais utiliser un GoTo avec une variable et sur deux sub pour faire un saut conditionnel, je ne sais pas si c'est faisable ou si il y a une autre solution pour y arriver.
je vous met un exemple raccourci de ce que j'ai essayé de faire sans succès :


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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Public saut as string
---------------------------
Sub macro1
 
code
code
code 
 
saut = saut1
Call macro2
 
code
code
code
 
saut1:
 
code
code
code
 
saut = saut2
Call macro2
 
code
code
code
 
saut2:
 
code
code
code
 
saut = saut3
Call macro2
 
code
code
code
 
saut3:
 
code
code
code
 
End Sub
-----------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Sub macro2
 
code
code
code
 
If ----------Then
GoTo saut
End If
 
End Sub
---------------------
En espérant avoir été assez clair, je n'ai pas mis le code entier car il est assez long et de plus je cherche déjà a savoir si c'est possible de faire cela comme ça.
Donc toutes les infos peuvent me servir, et l'utilisation d'un GoTo n'est peut être pas la solution