Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
J'ai un USF avec un bouton.
En cliquant dessus, j'aimerai aller dans le module 'module1' et aller au signet 'suite:'. (Car j'aimerai passer les premières lignes du module1).
Le simple est de passer dans ton module un argument de type Boolean (Vrai/faux) et après tu gères un if
comme ceci :
Code:
Sub Test(Launch_First_Line As Boolean)
If Launch_First_Line = True Then
MsgBox "1ere ligne !!"
End If
MsgBox "2eme ligne"
End Sub
Sub Bouton_False_Click()
Call Test(False)
End Sub
Sub Bouton_True_Click()
Call Test(True)
End Sub
Je te propose la bidouille suivante. Utiliser une variable de type Boolean déclarée Publique (Public) dans le module1 (Pubic test As Boolean par exemple). Dans le code du clic du bouton Private Sub CommandButton1_Click() tu donnes à cette variable la valeur True (test = True) et tu appelles la procédure du Module1. Ensuite dans la procédure du module1 tu gères avec un code du style :
Code:
Sub Macro1()
If test = True Then
test = False
GoTo suite
End If
'tes lignes de code du début
suite:
'tes lignes de code qui agiront
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD