Stocker dans un répertoire, des images identifiées par un lien hypertexte.
Bonjour,
Je dispose de liens hypertextes, situés les uns au dessous des autres dans une colonne d'un tableau Excel. Ces liens me ramènent chacun à une image se trouvant dans un serveur Intranet.
A l'aide d'une macro VBA, je désire ouvrir les images une par une, leur donner un nom, et les stocker dans un répertoire donné. Certains liens sont inactifs, je dois donc les ignorer.
Merci de votre aide.
Eric
Copier image obtenue par lien Hypertexte dans un répertoire
Merci uparia pour ta réponse. Mais comme je manque vraiment d'expérience, j'ai besoin de précisions.
Dans le cellule I20 se trouve déjà mon lien Hypertexte, obtenu grâce à une formule regroupant plusieurs cellules :
La voici
Code:
=Lien_Hypertexte("http://ute."&E20&".prd.sie.courrier.intra/V1/"&F20&"/image?format=jpeg")
Dans cette cellule, j'obtiens bien un lien Hypertexte, et lorsque je clique dessus, j'ai bien mon image qui s'ouvre. Je voudrais la stocker dans un répertoire de mon disque dur : C:\visuel
Ce serait facile si je n'avais qu'une seule image. Mais j'en ai tout un tas à placer dans ce répertoire.
Je rentre le code suivant :
Code:
1 2 3 4 5 6 7 8
| Sub CopyFichier()
Dim SourceFile, DestinationFile
SourceFile = Range("G20")
DestinationFile = "C:\plis"
FileCopy SourceFile, DestinationFile
End Sub |
Et bien sûr, ça coince sur la ligne FileCopy