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 :

Formulaire : image et impression


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
    Avril 2011
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 116
    Par défaut Formulaire : image et impression
    Bonjour à tous,

    Je suis en train de develloper un formulaire VBA et j'aurais besion de pouvoir :

    - Charger et Afficher une image dans le formulaire de manière dynamique (au bond vouloir de l'utilisateur). Pour l'instant j'ai une boite de dialogue pour parcourir les fichiers avec "GetOpenFilename". Mais je n'arrive pas a afficher l'image voulu dans le formulaire.

    - Imprimer le formulaire (car il correspond au final à une fiche de saisie).

    Dans l'éspoire d'une réponse rapide et clair.

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Bonjour
    Pour la question 1, quel code tu utilise
    Pour la 2, regarde ICI

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 116
    Par défaut
    Mon code actuel est :

    ' Macro pour ouvrir un fichier (charger une image) (non fonctionnel)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub OuvertureDeFichiers()
        Dim OuvrirFichiers As Variant
     
     ' Afficher la boite de dialogue Ouvrir
        OuvrirFichiers = Application.GetOpenFilename(filefilter:="Image (*.bmp; *.jpg; *.png),*.htm;*.html;*.png", FilterIndex:=2, Title:="Ouverture de fichier", MultiSelect:=False)
     
           If OuvrirFichiers(1) = False Then Exit Sub
           FormBranchRenouvele.PicBox1.Picture = LoadPicture(OuvrirFichiers(1))
           FormBranchRenouvele.Repaint
     
    End Sub

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Comment tu fais l'appel de ta procédure? bouton de ton userform ou quoi?

    sinon, pour le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim OuvrirFichiers As Variant
     
    ' Afficher la boite de dialogue Ouvrir
    OuvrirFichiers = Application.GetOpenFilename(filefilter:="Image (*.bmp; *.jpg; *.png),*.htm;*.html;*.png", FilterIndex:=2, Title:="Ouverture de fichier", MultiSelect:=False)
    If OuvrirFichiers = False Then Exit Sub
    FormBranchRenouvele.PicBox1.Picture = LoadPicture(OuvrirFichiers)
    FormBranchRenouvele.Repaint

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 116
    Par défaut fusion 2 messages à suivre
    mercatog merci déjà pour tes réponses !

    J'utilise un bouton que j'ai nommer chargerImage qui appele la méthode.

    Merci milles fois l'image s'affiche !!!

    Mais saurais tu comment adapté l'image à la frame?

  6. #6
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    La proporiété PictureSizeMode, soit manuellement, soit par code ci-après
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub OuvertureDeFichiers()
    Dim OuvrirFichiers As Variant
     
    ' Afficher la boite de dialogue Ouvrir
    OuvrirFichiers = Application.GetOpenFilename(filefilter:="Image (*.bmp; *.jpg; *.png),*.htm;*.html;*.png", FilterIndex:=2, Title:="Ouverture de fichier", MultiSelect:=False)
    If OuvrirFichiers = False Then Exit Sub
    With FormBranchRenouvele
        With .PicBox1
            .Picture = LoadPicture(OuvrirFichiers)
            .PictureSizeMode = fmPictureSizeModeZoom
        End With
        .Repaint
    End With
    End Sub

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

Discussions similaires

  1. Formulaire : ajuster l'impression à 1 page
    Par schdam dans le forum IHM
    Réponses: 2
    Dernier message: 11/07/2007, 16h39
  2. [FORMULAIRE] Problème à l'impression
    Par grenoult dans le forum IHM
    Réponses: 5
    Dernier message: 13/06/2007, 11h12
  3. [formulaire] image fond
    Par fa310428 dans le forum IHM
    Réponses: 2
    Dernier message: 03/04/2007, 16h21
  4. Réponses: 6
    Dernier message: 23/03/2007, 16h55
  5. [formulaire] image pour bouton valider
    Par Badaboumpanpan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 16/07/2006, 16h43

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