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...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <sa@bian.com> a écrit dans le message de news:
0a9601c351c9$9efec940$a401280a@phx.gbl...
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...
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...