Ajuster feuille excel sur une page en largeur [Résolu]

cs_tulesais 177 Messages postés mercredi 2 juin 2004Date d'inscription 11 avril 2013 Dernière intervention - 22 oct. 2009 à 10:40 - Dernière réponse : cs_tulesais 177 Messages postés mercredi 2 juin 2004Date d'inscription 11 avril 2013 Dernière intervention
- 22 oct. 2009 à 11:24
Bonjour tout le monde !!!


j'ai un ptit problème...lorsque je génère une feuille excel.
Je n'arrive pas à comprendre comment faire pour obtenir l'impression sur une seule page en largeur (mais plusieurs en hauteur) ! j'ai mis en place le code ci-dessous mais bon ... c'est pas vraiment optimisé (10000) :

Excel_WS.PageSetup.Zoom = False
Excel_WS.PageSetup.FitToPagesWide = 1
Excel_WS.PageSetup.FitToPagesTall = 100000 (comment trouver le max ???)


Merci d'avance pour votre aide très très très précieuse !!!

TuLeSais...
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 22 oct. 2009 à 11:05
3
Merci
Salut
Quand on le fait à la main, dans la mise en page, il suffit de mettre 1 dans le nombre de page en largeur ET de laisser vide le champ définissant le nombre de pages verticales.
Enregistre un macro pendant que tu le fais à la main, ça te donnera le code (faut-il laisser le champ vide ou mettre 0 : la macro te le dira)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

Merci cs_Jack 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de cs_Jack
cs_tulesais 177 Messages postés mercredi 2 juin 2004Date d'inscription 11 avril 2013 Dernière intervention - 22 oct. 2009 à 11:24
0
Merci
Merci beaucoup Jack !!! C'est TIP TOP !!!
Excel_WS.PageSetup.Zoom = False
Excel_WS.PageSetup.FitToPagesWide = 1
Excel_WS.PageSetup.FitToPagesTall = False
Commenter la réponse de cs_tulesais

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.