Comment imprimer une plage de données en VBA

S

Samirou

Guest
Bonsoir,

J'aimerai savoir comment imprimer une plage de données en VBA.

Je sais comment imprimer la page entière (qui fait 30 pages d'impression) mais pas une plage specifique.

D'avance, merci :ermm:
 

Charly2

Nous a quittés en 2006
Repose en paix
Re-Bonsoir Samirou,

Sans réponses sur ton premier fil de discussion, j'aurais peut-être compris que tu relances, mais là !!! :angry:

Enfin bon, y'a pô mort d'homme :p Va quand même jeter un coup d'oeil aux réponses qui t'ont été proposées en cliquant sur Lien supprimé.

Bonne nuit
Charly
 
S

seraphin76

Guest
Salut le forum salut samirou

essaies ce code en vba

Sub ImprimeSelection()

Range('A1:G55').Select
Selection.PrintOut Copies:=1, Collate:=True
Range('A1').Select
End Sub

A toi de définir la sélaction avec des variables
@+
 

Hervé

XLDnaute Barbatruc
Bonjour samirou, charly, séraphin, le forum, maman, la terre

Pour info, la sélection de la plage avant impression n'est pas nécessaire :

Range('A1:G55').PrintOut Copies:=1, Collate:=True

En général, même, les select sont à proscrire.

salut à tous
 

Statistiques des forums

Discussions
312 508
Messages
2 089 137
Membres
104 045
dernier inscrit
Megajoules