Imprimer une selection sur une feuille

Bonjour à tous,

je voudrais modifier la macro pour que, en cliquant sur le bouton, ça n'imprime que le nombre de vignettes affiché dans i4 ? voir fichier joint.

Quelqu'un pourrait m'aider ?

Merci d'avance

Salut le forum

Cizzaro, pour modifier une macro il faudrait la voir, mais tu as envoyé

une version de ton fichier sans code VBA (Fichier .xlsx ou lieu de .xlsm)

Mytå

Désolé Mytå , voici le bon fichier.

Bonsoir,

Sub Vignettes()
    With ActiveSheet
        .PageSetup.PrintArea = "$A$1:$C$125"
        .PrintOut copies:=.Range("i4")
    End With
End Sub

Amicalement

Claude

Merci monsieur dubois mais ce n'est pas ce que je recherche. Je me suis peut-étre mal exprimé;

Avec ma macro j'ai sélectionné toutes les vignettes mais je cherche une solution pour imprimer que quelques vignettes. (voir fichier)

Salut le forum

Peut-être comme ceci. (6 vignettes = 1 page)

Sub Vignettes()
    With ActiveSheet
        .PageSetup.PrintArea = "$A$1:$C$125"
        .PrintOut From:=1, To:=WorksheetFunction.RoundUp(.Range("I4") / 6, 0)
    End With
End Sub

Mytå

Merci beaucoup Mytå, ça ressemble à ce que je recherche mais y aurai t'il une solution pour imprimer que le nombre voulu ? Exemple: je tape 3 en i4 et il y que 3 vignettes imprimées sur cette page.

re,

et si tu tape 1 ou 4

qu'est-ce qu'on imprime ?

Claude

Re-bonsoir, si je tape 1 il devrait s'imprimer une page avec la vignette nr 1. Si je tape 4 il devrait s'imprimer les vignettes 1 à 4 sur une page. Si je tape 7 il devrait s'imprimer 6 vignettes sur une page et une vignette sur la 2eme page;

Bonjour,

On ne peut imprimer que par groupes de 3

donc si tu tape 4, il y aura 5 et 6 avec.

Je te propose la feuille et macro "Claude"

où les vignettes sont formatées à l'identique et où les sauts de page sont mieux garantis.

j'ai ajouté un groupe de 3, donc 24 étiquettes (4 pages)

réactive la dernière ligne en supprimant l'apostrohe

.PrintOut copies:=1

Vois si çà te va

Claude

Merci mille fois Claude ! c'est excellent.

Très bonne soirée !

cordialement

Cizzaro

Bonjour,

La macro fonctionne bien mais j'ai un gros souci pour l'adapter à mon projet.

Quels modifications je dois faire dans ma macro pour imprimer les vignettes qui sont sur une autre feuille du classeur ? exemple ici : quand les vignettes sont en colonnes b,c,d sur "Feuil1" et le bouton pour l'activer sur "Claude".

voir fichier.

Merci d'avance

11imprime-3.xlsm (33.07 Ko)
Rechercher des sujets similaires à "imprimer selection feuille"