IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

IMPRIMER FEUILLES MASQUEES


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2020
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2020
    Messages : 90
    Par défaut IMPRIMER FEUILLES MASQUEES
    Bonjour
    comment allez vous ?
    je voudrais pouvoir imprimer des feuilles qui sont masquées
    mais je ne sais quel code utilisé
    voici le code que j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton7_Click()
    Sheets(Array("Feuil1", "Feuil2", "Feuil3", "Feuil4")).PrintOut Copies:=1
    End Sub
    il permet juste d'imprimer les feuilles lorsqu'elles sont visibles
    Merci de bien vouloir m'aider a avancer dans mon projet

  2. #2
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Bonjour Dorel, bonjour le forum,

    Peut-être comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub CommandButton7_Click()
    Dim O As Worksheet
    Dim TEST As Boolean
     
    For Each O In Sheets(Array("Feuil1", "Feuil2", "Feuil3", "Feuil4"))
        If O.Visible = False Then TEST = True: O.Visible = True
        O.PrintOut Copies:=1
        If TEST = True Then TEST = False: O.Visible = False
    Next O
    End Sub

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2020
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2020
    Messages : 90
    Par défaut
    ça me met une erreur, j'ai essayé de faire afficher aussi les feuilles avant et ça marche
    voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub CommandButton7_Click()
      Dim Sht As Worksheet
      Application.ScreenUpdating = False
      For Each Sht In Sheets(Array("Feuil1", "Feuil2", "Feuil3", "Feuil4"))
        Sht.Visible = xlSheetVisible
        Sht.PrintOut Copies:=1
        Sht.Visible = xlSheetHidden
      Next Sht
      Application.ScreenUpdating = True
    End Sub

    merci pour l'attention

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] imprimé feuille excel directement d'un userform avec combobox
    Par tazko dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/01/2011, 23h35
  2. [XL-2003] imprimer feuille d'un classeur sans l'activer
    Par shadows dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/10/2010, 10h38
  3. [XL-2010] Savoir ce qui s'imprime:feuille ou classeur
    Par androginius dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2010, 22h23
  4. imprimer feuille excel bouton/macro
    Par shaku dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/02/2009, 15h47
  5. imprimer feuille excel depuis access
    Par Jean Bonnisme dans le forum Access
    Réponses: 3
    Dernier message: 18/11/2004, 08h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo