OVH Cloud OVH Cloud

Imprimer uniquement une plage de cellule

2 réponses
Avatar
Sabian
Salut bonjour...

Toujours dans mon mini-soft.
J'aimerai savoir si c'est possible via VBA de faire=20
imprimer =E0 Excel uniquement une plage bien d=E9finie de=20
cellule depuis un bouton de commande...

par exemple la plage "Time" qui comprend la cellule C5 =E0=20
F20 et uniquement cette plage.
Tout en sachant que j'ai un jardin secret en colonne Z que=20
je ne veux SURTOUT pas imprimer...

Merci

2 réponses

Avatar
Daniel.j
Tu definis ta zone d'impression comme dans cette exemple:
Défini une zone d'impression et un titre.

Inscriver un titre dans la cellule A1
et taper quelques valeurs dans la zone A10:G15
Sub ImpZoneEtTitle()
With Worksheets("Feuil1").PageSetup
.CenterHorizontally = True
.PrintArea = "$A$10:$G$15"
.PrintTitleRows = ("$A$1:$A$2")
.Orientation = xlPortrait
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
Worksheets("Feuil1").PrintOut
End Sub

Daniel
FAQ du Forum Microsoft Public Fr Excel
http://dj.joss.free.fr/faq.htm
"Sabian" a écrit dans le message de news:
0a9601c351c9$9efec940$
Salut bonjour...

Toujours dans mon mini-soft.
J'aimerai savoir si c'est possible via VBA de faire
imprimer à Excel uniquement une plage bien définie de
cellule depuis un bouton de commande...

par exemple la plage "Time" qui comprend la cellule C5 à
F20 et uniquement cette plage.
Tout en sachant que j'ai un jardin secret en colonne Z que
je ne veux SURTOUT pas imprimer...

Merci
Avatar
Sabian
Merci Daniel.j

tu es un as...

bon week-end