Vba sortie de programme

Résolu
usdy Messages postés 258 Statut Membre -  
clemouxxx Messages postés 1 Statut Membre -
Bonjour,
dans mon module j'ai écrit un programme en vba et je souhaiterais sortir du programme si l'utilisateur ne choisit aucun fichier, le code est bon mais il me manque la phrase "exit programme".
pour sortir de la boucle for on met exit for
pour sortir de la fonction il faut mettre exit sub
mais qu'en est-il pour une sortie de programme ?
merci
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. Utilisateur anonyme
     
    Bonjour,

    Exemple type d'une sortie de programme :

    Option Explicit
    
    Sub Test()
        
        Call Suite
    
    End Sub
    '
    
    Sub Suite()
    
        Dim A As Long, B As Long, C As Long
        
        For A = 1 To 50
            For B = 1 To 50
                C = A + B
                Sheets("Feuil1").Range("A1").Value = C
                If (C > 50) Then
                    End
                End If
            Next B
        Next A
    End Sub
    '
    

    Lupin
    2
    1. usdy Messages postés 258 Statut Membre 6
       
      salut,
      merci de t'être penché sur mon problème.
      est ce que tu peu me dire, dans ton programme quelle est la ligne qui fait reférence à la sortie du programme?
      merci
      0
    2. clemouxxx Messages postés 1 Statut Membre 1
       
      Salut,
      La seule ligne qui fait référence à la sortie du programme est la ligne ou il est inscrit "End".
      Lorsque le programme exécute cette instruction, alors le programme s'arrête.
      1
  2. Dinorr Messages postés 586 Statut Membre 81
     
    tu créer un bouton qui permet de sortir du programme et dedans tu met Me.close
    1
    1. usdy Messages postés 258 Statut Membre 6
       
      salut,
      comment tu crées un bouton en vBA stp car je n'ai jamais utilisé de bouton en vba?
      merci
      0
  3. Dinorr Messages postés 586 Statut Membre 81
     
    a gauche tu as une fenetre et a linterieur tu as plein d'objet comme button, listbox, chekbox,...
    Tu selectionne button et tu le place dans ton formulaire
    tu double clik dessus et a l'interieur tu tape Me.close

    Execute et normalement quand tu clik dessu il te fai quitter le programme
    1
    1. usdy Messages postés 258 Statut Membre 6
       
      le souci c'est que je n'ai pas de formulaire car je ne travaille que sur des classeurs.
      0
  4. Utilisateur anonyme
     
    re :

    End
    


    Lupin
    1
    1. usdy Messages postés 258 Statut Membre 6
       
      merci beaucoup Lupin
      A+
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Dinorr Messages postés 586 Statut Membre 81
     
    Ah daccoooord dans ce cas je sais pas :s
    0