Bouton VBA Impression

Bonjour,

Dans la suite de la création d'un fichier Excel je souhaiterais votre aide pour la d'une macro.

Dans mon fichier Excel dans la feuille tiroirs je souhaierais créer deux boutons d'impression. Le premier n'imprimerais que la première page. Le second dans un premier temps actualiserait le filtre mis en place (qté; vides) puis n'imprimerais que la deuxième page.

Je ne sais pas si je me suis fait bien comprendre.

Je vous joint mon fichier Excel.

Je vous remercie par avance de votre aide.

Amicalement Valentin

20rapport2.xlsm (156.70 Ko)

Bonjour,

Pour la première question modifier la macro :

Sub imprimtirA() 'avec aperçu
ActiveSheet.PrintOut 1, 1, preview:=True
End Sub

Sub imprimtirS() 'sans aperçu
ActiveSheet.PrintOut 1, 1
End Sub

Pour la deuxième question je ne comprend pas

Pour n'imprimer que la page 2 :

Sub imprimPage2() 'sans aperçu
ActiveSheet.PrintOut 2, 2
End Sub

A+

merci pour ton aide. pour la deuxième page j'ai créer un filtre pour les tiroirs pour enlever les lignes vides dont je n'ai pas besoin. mais elle s'actualise pas toute seul en fonction de mes rentrée de données sur la page une. avant d'imprimer la page deux, je souhaiterais que la macro actualise ce filtre pour éviter la manip manuel (que je vais a 75% du temps oublié)

Bonjour bioval,

Tu peux filtrer les données de ta feuille données dans Power Query directement de façon à ne pas avoir les lignes pour lesquelles la colonne qui t’intéresse n’est pas vide.

image

Une macro pour tout actualiser :

Sub updateAll()
    ActiveWorkbook.RefreshAll
End Sub
Rechercher des sujets similaires à "bouton vba impression"