Barres de menu Imprimer

S4ngo Messages postés 51 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 11 mai 2006 - 8 févr. 2006 à 16:09
S4ngo Messages postés 51 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 11 mai 2006 - 9 févr. 2006 à 10:27
Bonjour,
J'ai créer une barre de menu Imprimer sous vb, mais je ne sais pas comment faire pour faire imprimer un fichier .xls enregistrer C:\relever_polluants.xls
Quelqu'un pourait-il me donner un exemple de code à taper, parce que la j'avoue que je seche complètement.
Merci d'avance.

3 réponses

jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
8 févr. 2006 à 21:20
Bonsoir,
Essaye ce code, je n'ai pas d'imprimante reliée à mon portable pour l'instant, donc je ne sais pas faire d'essai.

Private Sub Command1_Click()
Dim appExcel As Excel.Application 'Application Excel
Dim wbExcel As Excel.Workbook 'Classeur Excel
Dim wsExcel As Excel.Worksheet 'Feuille Excel

'Ouverture de l'application
Set appExcel = CreateObject("Excel.Application")
'Ouverture d'un fichier Excel
Set wbExcel = appExcel.Workbooks.Open("C:\relever_polluants.xls")
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
ActiveWindow.SelectedSheets.PrintOut Copies:=1
wbExcel.Close
Set wbExcel = Nothing
appExcel.Quit
End Sub
0
S4ngo Messages postés 51 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 11 mai 2006
9 févr. 2006 à 10:24
ok v essayer sa, merci beaucoup
0
S4ngo Messages postés 51 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 11 mai 2006
9 févr. 2006 à 10:27
j'ai mis Sub mnu_Imprimer_Click(), mais mnt il me met une erreur.
Compile error: User-defined type not defined
0
Rejoignez-nous