J'ai une base de données et je voudrais faire imprimer seulement les lignes que j'ai choisies. Je ne sais pas encore comment les choisir, probablement inscrire un numéro de ligne dans une boite de debut et une de fin. De cette plage, chaque ligne serait copiée (spécial et transposé) dans une autre page et imprimée et ainsi de suite.
Tu peux placer ce code dans un module et l'affecter à un bouton :
Sub ImprimeSelection()
Dim plage As Range
Set plage = Application.InputBox("Sélectionner la plage à imprimer", Type:=8)
With plage
.PrintOut Copies:=1
End With
End Sub