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

VBA Word Discussion :

UserForm : contrôle pour choisir une image à insérer


Sujet :

VBA Word

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 15
    Points : 13
    Points
    13
    Par défaut UserForm : contrôle pour choisir une image à insérer
    Bonjour à tous !

    Dans mon projet, j'aimerais que l'utilisateur puisse, par l'intermédiaire d'un des contrôles de la userform de départ, indiquer où se trouve dans le disque dur l'image qu'il souhaite insérer au document. (L'utilisateur pourrait modifier son choix d'image en réactionnant le même contrôle, tant qu'il n'a pas remplit tous les champs de la userform et cliqué sur "OK".) Un peu comme un bouton "Parcourir" qui garderait en mémoire le chemin vers l'image cible.

    Dans l'idéal, je souhaiterais que le contrôle en question soit une zone d'image. Lorsqu'on clique dessus, la boîte de dialogue "Insérer une image" est affichée et lorsque l'utilisateur valide le choix de son image, celle ci est mise en mémoire dans une variable image de la Macro et affichée dans la zone d'image de la userform, là où l'utilisateur venait de cliquer !

    Donc pour l'instant ça me donne simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Private Sub Image1_Click() 'lorsqu'on clique sur la zone d'image
     
    Application.Dialogs(wdDialogInsertPicture).Show ' "Insérer une image" s'affiche
     
    'me manque quelques lignes ici... ! !
     
    End Sub
    Merci beaucoup pour votre aide !

    Raoul

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 15
    Points : 13
    Points
    13
    Par défaut
    Finalement j'ai utilisé la boîte de dialogue Parcourir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.FileDialog(msoFileDialogOpen)

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/01/2015, 12h15
  2. Comment insérer un code dans une page html pour agrandir une image au survol
    Par Heyho13 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 21
    Dernier message: 20/04/2011, 10h42
  3. Réponses: 11
    Dernier message: 20/07/2009, 11h22
  4. Bouton "parcourir" pour choisir une image
    Par Jalabert dans le forum VBA Access
    Réponses: 11
    Dernier message: 15/11/2008, 13h25
  5. Réponses: 2
    Dernier message: 11/12/2006, 20h28

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