probleme plantage macro

  • Initiateur de la discussion Initiateur de la discussion judoka0209
  • 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 !

judoka0209

XLDnaute Occasionnel
bonjour, ma macro plante juste après l’aperçu et fait planter excel (voir image ci joint)
VB:
Private Sub CommandButton1_Click()
  Dim i As Byte
  Dim plage As Range
 
  Annuler = False 'passer à faux avant l'impression...
 
  For i = 1 To 12
 
  If Controls("checkbox" & i) = True Then Range(Controls("checkbox" & i).Tag).PrintPreview
 
  ' impression en couleurs
  ActiveSheet.PageSetup.BlackAndWhite = False
 
  Next
 
  Annuler = True '...puis à vrai après !
 
  Unload Me

End Sub
 

Pièces jointes

  • apercu.PNG
    apercu.PNG
    82.3 KB · Affichages: 31
Dernière édition:
Bonjour judoka0209, JM,

J'avoue ne pas comprendre ce que tu fais sur XLD Jean-Marie.

Il y a un problème posé, il faut le résoudre, ce n'est pas la mer à boire :
Code:
Private Sub CommandButton1_Click()
    Dim i As Byte
   
    Annuler = False 'passer à faux avant l'impression... job75 : pour faire quoi ???
   
    Unload Me
   
    ActiveSheet.PageSetup.BlackAndWhite = False
       
    For i = 1 To 12
        If Me("CheckBox" & i) Then
            ActiveSheet.PageSetup.PrintArea = Me("CheckBox" & i).Tag 'zone d'impression
            ActiveSheet.PrintPreview
        End If
    Next
   
    Annuler = True '...puis à vrai après ! job75 : pour faire quoi ???

End Sub
Fichier joint, j'ai aussi ajouté une feuille "Couleurs" qui manquait...

A+
 

Pièces jointes

j'ai une macro qui empecher l'impression,
c'est pour la desactiver et la reactiver mais ca marche pas bien
VB:
Annuler = False 'passer à faux avant l'impression... job75 : pour faire quoi ???
Annuler = True '...puis à vrai après ! job75 : pour faire quoi ???
 
excuse moi j'avais juste répondu à ta question sinon ça marche nickel
sauf que je veux bloquer l'impression quand on fait fichier imprimer
je veux que l'on passe par mon bouton
c'est pour ca quil y a le annule mais ca marche pas j'ai du oublier quelques choses
merci
 
- 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

Réponses
4
Affichages
685
Réponses
7
Affichages
331
Réponses
1
Affichages
555
Réponses
6
Affichages
688
Retour