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 :

Bouton d'impression pour imprimer un classeur ouvert


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 28
    Par défaut Bouton d'impression pour imprimer un classeur ouvert
    Bonjour,

    J'ai actuellement un classeur A dans lequel je traite les données d'un autre classeur B ouvert.

    Dans le classeur A, j'appelle un UserForm. Je souhaiterai que cet UserForm m'affiche le contenu du classeur B, en choisissant certaines colonnes.

    Et j'ai crée une fonction "imprimer" dans cet UserForm, mais il m'imprime la fenêtre de l'UserForm, or mis que je souhaiterai qu'il m'imprime le classeur B.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub BoutonImprimer_Click()
            Me.PrintForm ' On imprime
    End Sub
    Quelqu'un aurait-il une idée ? Merci d'avance !

  2. #2
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    bonjour,

    le code devrais plutot ressembler à

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    objetclasseur.printout
    'ou
    objetrange.printout

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 28
    Par défaut
    J'ai donc mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub BoutonImprimer_Click()
    **** Workbooks("bdd.xls").Sheets(3).PrintOut ' On imprime la base de données
    End Sub
    Sa marche au poil !
    Pas d'idées pour le premier "soucis" ?


    Encore merci !

Discussions similaires

  1. Bouton en HTML pour imprimer et refermer la page aussitôt
    Par olivier45fr dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 14/01/2010, 13h48
  2. Réponses: 7
    Dernier message: 22/07/2008, 22h55
  3. Réponses: 5
    Dernier message: 11/01/2007, 12h09
  4. bouton de commande pour impression
    Par Raphaëlle dans le forum Access
    Réponses: 1
    Dernier message: 21/09/2006, 15h51
  5. [VBA-E] Probleme avec l'activate d'un classeur ouvert pour un copy paste
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/08/2006, 22h31

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