inserer une userform ds excel pour l'impression

Y

Youness

Guest
Bonjour, tous le monde

je travaille ds un programme VBA excel, j'utilise des plans images ds des unserforms en introduisant des saisies (texbox et autres )
comment faire pour envoyer cette userform telqu elle est dans excel afin de l'imprimer
Merci d'avance
 
S

STephane

Guest
Bonjour

Tu peux utiliser la méthode printform.
Exemple d'instruction :
me.printform 'dans le code d'un bouton sur le formulaire en question

userform1.printform 'dans une autre feuille de code
Cela te convient-il ?


A MA connaissance, il n'y a pas d'aperçu possible directement.
Quelqu'un d'autre sait peut-être comment le copier et coller son image dans une feuille pour en proposer l'aperçu.


Stéphane
 

MichelXld

XLDnaute Barbatruc
rebonjour

tu peux tester cette adaptation


Option Explicit

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()
'Copie d'écran de la forme active
keybd_event vbKeySnapshot, 1, 0&, 0&
DoEvents

Range('A1').Select
Feuil1.Paste
End Sub




bonne soiree
MichelXld
 

Discussions similaires

Réponses
16
Affichages
562

Statistiques des forums

Discussions
312 321
Messages
2 087 263
Membres
103 498
dernier inscrit
FAHDE