Sortir de la Sub pour revenir a la userform.

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 !

Maspalio

XLDnaute Occasionnel
Bonjour,

J'ai 2 Sub, l'une appelée dans l'autre.

Code:
Private Sub CommandButtonAuslegung_Click()

  ValeurDb

'plein de ligne de codes, qui ne servent a rien pour l'exemple :D


Code:
Private Sub ValeurDb()
   
  'Récuperation des valeurs des Textboxs  + Tests
   If Not IsNumeric(TextBoxLange.Value) Then
        MsgBox "Achtung Lange muss eine Zahl sein"
        TextBoxLange.SetFocus
        TextBoxLange.SelStart = 0
        Exit Sub
    End If
    iLange = TextBoxLange.Value

'blabla bla, suite du code..

Comment faire qu'en cas de Exit Sub, au lieu de retourner dans la Sub précédente, il fasse un double Exit Sub, donc qu'on puisse sortir des 2 Sub.
 
Re : Sortir de la Sub pour revenir a la userform.

Bonjour,
Un drapeau par exemple...
Code:
Dim Flag As Boolean 'à déclarer en tête de module

Private Sub CommandButtonAuslegung_Click()
ValeurDb
If Flag Then Exit Sub
'...

Private Sub ValeurDb()
  'Récuperation des valeurs des Textboxs  + Tests
   If Not IsNumeric(TextBoxLange.Value) Then
        MsgBox "Achtung Lange muss eine Zahl sein"
        TextBoxLange.SetFocus
        TextBoxLange.SelStart = 0
        Flag = True 'drapeau
        Exit Sub
    End If
    iLange = TextBoxLange.Value
'....
A+
kjin
 
- 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

Discussions similaires

Retour