VBA Aperçu de la page (bug)

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 !

yusukens

XLDnaute Occasionnel
Bonjour,

Encore besoin d'aide.
je bloque sur un code, ou plutôt ça bug dans mon code. ^^

j'ai un UserForm avec plein de TextBox etc qui alimentent une feuille.
j'ai un bouton qui doit NORMALEMENT faire un apercu de la feuil.

pour cela j'utilise le code
Code:
    ActiveWindow.SelectedSheets.PrintPreview

mais lorsque j'appuis sur le bouton, il me met bien l'apercu de la mise en page en arriere de l'USERFORM,
mais je ne peux plus naviguer dans l'UserForm
et ni même dans la l'apercu de la page.
En gros la bug lol.

merci de votre aide
 
Re : VBA Aperçu de la page (bug)

bonjour, ceci cré un aperçu...
voir évidemment le nom de la feuille(ici Feuil1) et ZoneApercu$

ZoneApercu$ = "A1:B50"
Sheets("Feuil1").Select: Range(ZoneApercu$).Select
PageSetup.PrintArea = ZoneApercu$: Range(ZoneApercu$).PrintPreview

Roland
 
Re : VBA Aperçu de la page (bug)

salut roland.

Merci pour ton aide

j'ai testé ton code, mais ça ne marche pas:

voila comment j'ai rédapter pour mon userform :

Code:
ZoneApercu$ = "A1:F40"
Sheets("MEP-Devis").Select: Range(ZoneApercu$).Select
PageSetup.PrintArea = ZoneApercu$: Range(ZoneApercu$).PrintPreview

il me trouve une erreur sur la ligne :
PageSetup.PrintArea = ZoneApercu$: Range(ZoneApercu$).PrintPreview
 
Re : VBA Aperçu de la page (bug)

Merci Dull

ça marche :
j'ai modifier le code pour l'adapter à mon userform:
Code:
ZoneApercu$ = "A1:F40"
Sheets("MEP-Devis").Select: Range(ZoneApercu$).Select
Unload Me
 Range(ZoneApercu$).PrintPreview

par contre est ce possible de lui dire de revenir dans l'userform après la fermeture de l'arpercu sans effacer les contenus des TextBox existant ??
 
- 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
3
Affichages
884
Réponses
3
Affichages
430
Retour