L'objectif de l'exercice est de créer un modèle de facture, d'insérer un bouton d'impression direct et un bouton d'aperçu avant impression via 2 macros.
Après avoir téléchargé le modèle de facture ci-dessus, vous insérez les deux icônes disponibles également ci-dessus dans un dossier zippé. Après insertion sur le document, dans les propriétés des images, bien penser à ne pas imprimer le visuel. (Voir ci-contre)
Dans un second temps, vous insérez les deux macros en respectant le process ci-dessous :
> Menu développeur
> Macro
> Le nom "Bouton_avant_impression" puis "Créer"
> Coller le code correspondant
> Enregistré
> Via un clic droit sur le visuel vous affectez la macro
> Vous enregistrez au format "XLSM" pour tester votre travail. (bien penser à demander une impression "PDF" avant sinon le papier de l'imprimante va partir vitesse grand V)
Libellé des macros :
Sub Bouton_avant_impression()
ActiveSheet.PrintOut copies:=1, collate:=True, IgnoreprintAreas:=False, Preview:=True
End Sub
Sub Bouton_impression()
ActiveSheet.PrintOut copies:=1, collate:=True, IgnoreprintAreas:=False
End Sub
Résultat attendu :