Zone d'impression

U

ugeme

Guest
Comment puis-je définir une zone d'impression dynamique en VBA à partir d'une sélection de cellule ,


ActiveSheet.PageSetup.PrintArea = ???

Merci d'avance
 
M

Myta

Guest
Bonsoir ugeme

Cet exemple montre comment affecter à la zone d'impression les cellules A1:C5 de la feuille Sheet1.

Worksheets("Sheet1").PageSetup.PrintArea = "$A$1:$C$5"

Tu as deja tout d'expliqué dans l'aide (F1) sur le mot PrintArea

Mytå
 
D

Didou

Guest
Bonjour à tous,

J'ai utilisé dans un classeur une procédure qui donne un aperçu avt impression dynamique:



Sub Apercu_avt_impr()
'dans mon classeur la zone s'étend jusqu'a la colonne "F"
dercell = Range("F1").End(xlDown).Address
Range("A1:" & dercell).Select
ActiveWindow.Selection.PrintPreview
Range("A1").Select
End Sub


A+ Didou
 

Discussions similaires

Réponses
6
Affichages
694
Réponses
2
Affichages
680

Statistiques des forums

Discussions
314 017
Messages
2 104 570
Membres
109 081
dernier inscrit
Vio21