OVH Cloud OVH Cloud

Recherche et affichage d'une image

3 réponses
Avatar
CS78
Bonjour,

Je voudrais chercher une image sur mon disque et l'afficher.
J'ai essayé :

Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

mais ça marche pas.
Qui peut m'aider

Merci

CS

3 réponses

Avatar
Jean-François Aubert
Salut,
une solution:

Sub yy()
Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
ActiveWorkbook.FollowHyperlink Fichier
End Sub

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"CS78" a écrit dans le message de
news:bnp7t0$k92$
Bonjour,

Je voudrais chercher une image sur mon disque et l'afficher.
J'ai essayé :

Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

mais ça marche pas.
Qui peut m'aider

Merci

CS




Avatar
CS78
Bonjour et merci

Je me suis mal exprimé, Je travaille avec un UserForm et j'ai créé un espace
image lorsque l'on clique sur cette espace, je veux choisir une image et
l'afficher à cette palce.

Private Sub Image1_Click()
Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)
End Sub

Autrement dit comment utiliser un LoadPicture avec un paramètre et non pas
avec un chemin en clair du type "F:photosmoi.jpg"

Merci


"Jean-François Aubert" <à a écrit dans le message de
news: 3fa04028$
Salut,
une solution:

Sub yy()
Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
ActiveWorkbook.FollowHyperlink Fichier
End Sub

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"CS78" a écrit dans le message de
news:bnp7t0$k92$
Bonjour,

Je voudrais chercher une image sur mon disque et l'afficher.
J'ai essayé :

Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

mais ça marche pas.
Qui peut m'aider

Merci

CS








Avatar
CS78
Bonjour,

J'ai trouvé la solution. Il faut écrire

Fichier = Application.GetOpenFilename("Image Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

et non pas
Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

Merci quand même


"Jean-François Aubert" <à a écrit dans le message de
news: 3fa04028$
Salut,
une solution:

Sub yy()
Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
ActiveWorkbook.FollowHyperlink Fichier
End Sub

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"CS78" a écrit dans le message de
news:bnp7t0$k92$
Bonjour,

Je voudrais chercher une image sur mon disque et l'afficher.
J'ai essayé :

Fichier = Application.GetOpenFilename("Text Files (*.jpg), *.jpg")
Image1.Picture = LoadPicture(Fichier)

mais ça marche pas.
Qui peut m'aider

Merci

CS