macro lentes apres impression

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

peyro

XLDnaute Nouveau
Bonjour,
j'ai un léger probleme qui me laisse tres perplexe.

J'ai créer un tableau sous excel qui récaputile mes travaux en cours. Selon s'ils sont fini ou en cours je cache ou affiche les lignes selon cette macro

Function cacher()
Range("B5:B" & Cells(1, 1).value).Select
For Each cell In Selection
If Cells(cell.Row, 5).value = "Done" Then
cell.EntireRow.Hidden = True
End If
Next
Range("A1").Select
End Function


J'utilise également une macro pour imprimer mon tableau

Function imprimer()

If [B65536].End(xlUp).Row > 65 Then
Orient = xlPortrait
Else
Orient = xlLandscape
End If


With ActiveSheet.PageSetup
.CenterHorizontally = True
.CenterVertically = True
.Orientation = Orient
.BlackAndWhite = False
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
Range("B4:G" & Cells(1, 1).value).Select
Selection.PrintOut
Range("A2").Select
End Function


Les deux macros fonctionnent parfaitement. Mais apres avoir lancé la macro d'impression, la premiere macro est a peu pres 5 fois plus lentes... il suffit de fermer et de re-ouvrir le fichier pour que la macro revienne a sa vitesse normale. Mais a nouveau a la moindre impression (uniquement si lancée par la macro) l'autre sera lente.. 😕
Je suis paumé là...

je travaille sous Excel 07 - en anglais - Windows XP Professionel - Intel Pentium 4 CPU 2.80GHz (2 CPUs)- 1016MB RAM.

SI quelqu'un a une explication
merci
 
Re : macro lentes apres impression

Private Sub Button_Print_Click()
imprimer
End Sub


Private Sub unhide_all_Click()
afficher
End Sub


MAIS! : découverte de derniere minute - le probleme se regle en ajoutant
ActiveSheet.DisplayAutomaticPageBreaks = False

a la fin de la macro print().

Je ne sais pas trop pourquoi mais bon...
 
- 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
580
Réponses
7
Affichages
285
Réponses
2
Affichages
668
Réponses
1
Affichages
607
Réponses
5
Affichages
590
Réponses
0
Affichages
597
Retour