retour a userform par msg box

  • Initiateur de la discussion Initiateur de la discussion Yvon
  • Date de début Date de début

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 !

Y

Yvon

Guest
Bonjour à tous,

voila le problème, j'ai userform qui sert de menu d'impression, et un msgbox qui demande si l'impression est ok, le souci est que je n'arrive pas à rappeler le userform initial, si la réponse est non, je vous livre le code tel quel.

Par avance merci du coup de main et essayez de m'expliquer pourquoi cela ne marche pas, faire faire c'est bien comprendre c'est mieux

Private Sub OK_Click()

'impression systematique des Feuil1 synthèseX2, CGV

Sheets(Array(6)).PrintOut copies:=2
Sheets(Array(17)).PrintOut

'impression conditionnelle en fonction des Checkboxs pauses, prise en charge

If menuimpression2.CheckBox1 = True Then Sheets(16).PrintOut
If menuimpression2.CheckBox2 = True Then Sheets(8).PrintOut
menuimpression2.Hide

'message d'impression correcte'

intresponse = MsgBox('L 'impression est elle correcte ?', vbYesNo + vbQuestion + vbDefaultButton2, 'Impression')
If vbYes1 Then End
If vbno2 Then menuimpression2.Show
 
Bonsoir Yvon,

Si j'ai bien compris le problème, peut-être peux-tu essayer comme ça :

Private Sub OK_Click()
Dim intresponse As Integer
      '...
      '...
      '...
     
      'impression conditionnelle en fonction des Checkboxs pauses, prise en charge
      If menuimpression2.CheckBox1 = True Then Sheets(16).PrintOut
      If menuimpression2.CheckBox2 = True Then Sheets(8).PrintOut

      'menuimpression2.Hide   ---> inutile !
     
      'message d'impression correcte'
      intresponse = MsgBox('L'impression est elle correcte ?', vbYesNo + vbQuestion + vbDefaultButton2, 'Impression')
      If intresponse = vbYes Then Unload Me
End Sub
Cordialement,
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

S
Réponses
0
Affichages
610
Sonia2020
S
R
Réponses
9
Affichages
8 K
Compte Supprimé 979
C
Y
Réponses
7
Affichages
1 K
Y
Y
Réponses
6
Affichages
1 K
Y
L
Réponses
2
Affichages
1 K
ldexplorer
L
J
Réponses
2
Affichages
7 K
Jean Marc
J
Retour