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 :

Impression du contenu d'une msgbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2013
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 78
    Par défaut Impression du contenu d'une msgbox
    Bonjour,

    J'affiche dans une msgbox un certains nombre de données. J'aimerai, lorsque l'utilisateur le souhaite, pouvoir imprimer ces données. Je ne trouve pas de bouton imprimer pour une msgbox.

    Quelqu'un a déja rencontrer mon problème? Des solutions?

    Cordialement,

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 652
    Par défaut
    Bonjour,

    L'utilisateur peut faire la démarche suivante :

    Lorsque la MsgBox apparaît
    1) faire Ctrl+Alt (touches maintenues) + touche "Imp écran/Syst"
    2) une fois la MsgBox entérinée et le programme terminé, faire Ctrl+V
    L'image contenue dans le presse-papiers se colle dans la feuille active.

    Faites un essai pour voir.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2013
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 78
    Par défaut
    effectivement j'ai bien l'image de ma msgbox mais ce que je souhaite faire, c'est avoir un bouton Imprimer dans ma msgbox.

  4. #4
    Invité
    Invité(e)
    Par défaut
    bonjour,
    il n'est pas possible d’imprimer un message box.
    en revanche il est possible de créer son propre message box, et un UserForm ferra l'affaire.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub test()
    Dim T As String
    T = "Bonjour," & vbCrLf
    T = T & "" & vbCrLf
    T = T & "J 'affiche dans une msgbox un certains nombre de données. " & vbCrLf
    T = T & "J'aimerai, lorsque l'utilisateur le souhaite, " & vbCrLf
    T = T & "pouvoir imprimer ces données. Je ne trouve pas de bouton " & vbCrLf
    T = T & "imprimer pour une msgbox." & vbCrLf
    T = T & "" & vbCrLf
    T = T & "Quelqu 'un a déja rencontrer mon problème? Des solutions?" & vbCrLf
    T = T & "Cordialement,"
    UserForm1.message T
    End Sub
    Fichiers attachés Fichiers attachés
    Dernière modification par Invité ; 02/07/2013 à 18h05.

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2013
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 78
    Par défaut
    bonjour, merci bcp de votre aide c'est exactement ce que je souhaite faire.
    Malheuresement la taille de mon texte est variable, il faudrait que mon userform change de taille pour accepter tout le texte.

    Cordialement

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour, test ça
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [Débutant] Impression du contenu d'une page ASP.NET
    Par darkaminoo dans le forum ASP.NET
    Réponses: 0
    Dernier message: 09/12/2011, 23h07
  2. Réponses: 0
    Dernier message: 16/08/2010, 15h03
  3. Réponses: 0
    Dernier message: 18/03/2010, 15h32
  4. Réponses: 10
    Dernier message: 27/02/2008, 15h21
  5. [impression] imprimer le contenu d'une url
    Par FFF dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 30/11/2005, 16h07

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