Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion paul87
  • 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 !

paul87

XLDnaute Impliqué
Bonjour à tous, Bonjour le Forum,
J'ai besoin d'imprimer un UF...
donc
Code:
Me.PrintForm
ça ça marche,...mais j'ai besoin d'une impression en format payage..car je n'ai pas la totalité du UF à l'impression, il est coupé.....et je ne peux modifier sa forme ou présentation.
comment faire..?
Merci par avance.
 
Re : Impression UF

re ..
Merci à toi Catrice,
j'ai réussi à imprimer mon UF en format paysage à l'aide du code de MichelXLD.
Il s'imprime bien, en entier, mais ensuite ça imprime une seconde page, avec juste le bord droit du UF dans toute sa hauteur...
comment faire pour supprimer cette deuxième feuille....?
Merci par avance.
Paul
 
Re : Impression UF

Re,

Tu peux essayer de modifier le code comme ceci :

Private Declare Sub keybd_event Lib "user32" ( _
ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, _
ByVal dwExtraInfo As Long)
Private Sub CommandButton1_Click()
Dim Ws As Worksheet
'Copie d'écran de la forme active
keybd_event vbKeySnapshot, 1, 0&, 0&
DoEvents
'Ajoute une feuille pour coller l'image de la forme
Set Ws = Sheets.Add
MonNom = ActiveSheet.Name
Ws.PageSetup.Orientation = xlLandscape
Ws.Paste
'impression centrée dans la page
With Ws.PageSetup
.PrintArea = "$A$1:" & Selection.BottomRightCell.Address
.CenterHorizontally = True
.CenterVertically = True
.Zoom = False
.FitToPagesWide = 1
.FitToPagesTall = 1

End With
Unload UserForm1
Ws.PrintOut
'Supprime la feuille temporaire
Application.DisplayAlerts = False
Sheets(MonNom).Delete
Application.DisplayAlerts = True
End Sub
 
Dernière édition:
- 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

  • Question Question
XL 2013 Annulé
Réponses
6
Affichages
300
Réponses
19
Affichages
662
Réponses
5
Affichages
423
W
Réponses
3
Affichages
484
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…