bouton macro print

F

franc

Guest
bjr,
je vooudair qu'une macro lance une impression, quel est le code svp ?

merci d'avcance
 

Gérard DEZAMIS

XLDnaute Accro
Bonjour Franc

Pour un début, le mieux est d'utiliser l'enregistreur de macro pour que le travail que tu demandes se fasse le plus exactement possible

Tu obtiendras un 'truc' du genre :

Sub Imprime()
Application.Goto Reference:='Plage'
With ActiveSheet.PageSetup
.CenterHorizontally = True
.CenterVertically = True
.Orientation = xlPortrait
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
Selection.PrintOut Copies:=1, Preview:=False
Range('A1').Select
End Sub
Ce code sera ensuite affecté à un bouton.
L'appui de ce bouton déclenchera ensuite l'impression d'une selection de cellule nommée 'plage' centrée horzontalement et verticalement sur une seule feuille.

Code à adapter ensuite en fonction de tes besoins.

@+ GD
 

Discussions similaires

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87