Imprimer Excel

DjGonk Messages postés 40 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 8 octobre 2009 - 10 févr. 2003 à 15:58
DjGonk Messages postés 40 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 8 octobre 2009 - 11 févr. 2003 à 08:21
Comment Imprimer une feullle excel (entenant compte de la selection pour ne pas imprimer toutes les lignes), le fichier excel étant hors de visual basic donc déjà créé. Imprimer a partir de VB6.
Et aussi comment créer un Etat d'Access 97,2000 ou autres par Vb. Si possible me donner le code complet de la source!

Merci grandement à ceux qui repondront! :big)

2 réponses

ThePsychowizard Messages postés 32 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 9 juillet 2004 1
10 févr. 2003 à 18:28
Pour imprimer une feuille excel....

Set Printer = Printers(List1.ListIndex)
portimprimante = Printer.Port
nomimprimante = Printer.DeviceName

nomcompletimprimante = nomimprimante & " sur " & portimprimante
fichierexcel.Application.ActivePrinter = nomcompletimprimante
fichierexcel.ActiveWorkbook.Worksheets("Feuil1").PrintOut Copies:=1, ActivePrinter:=nomcompletimprimante, Collate:=True
Printer.EndDoc

Un conseil, quand tu veux diriger excel avec vb6 mais que tu sais pas comment faire, fait une macro sous excel, regarde le code qu'il t'écris (c'est du VB!!!) puis fais un copier coller pour l'intégrer à ton prog!!!! ;-)

The Psychowizard.
0
DjGonk Messages postés 40 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 8 octobre 2009
11 févr. 2003 à 08:21
Je te remercie je vais essayer
0
Rejoignez-nous