Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Avec VBA, pourquoi je n'arrive pas à insérer une image Web dans une cellule Excel ?

patleong394

XLDnaute Nouveau
Bonjour,

J'ai essayé avec AddPicture, et avec Pictures.Insert
Les deux ne fonctionnent pas avec une image Web

Merci de votre aide
 

Staple1600

XLDnaute Barbatruc
Re : Avec VBA, pourquoi je n'arrive pas à insérer une image Web dans une cellule Exce

Bonjour à tous

patleong394 (bienvenue sur le forum)
Un petit G..gling plus tard, on se rends compte que cela fonctionne pourtant, non ?
Code:
Sub GetShapeFromWeb(strShpUrl As String, rngTarget As Range)
   With rngTarget.Parent
      .Pictures.Insert strShpUrl
      .Shapes(.Shapes.Count).Left = rngTarget.Left
      .Shapes(.Shapes.Count).Top = rngTarget.Top
   End With
End Sub
Code:
Sub Test()
Dim WebImage$
WebImage = "http://www.stockvault.net/data/2011/04/05/121121/small.jpg"
Call GetShapeFromWeb(WebImage, Feuil1.[A1])
End Sub

PS: Test OK sur un PC avec Excel 2003 et une connexion Internet active.
 

Modeste geedee

XLDnaute Barbatruc
Re : Avec VBA, pourquoi je n'arrive pas à insérer une image Web dans une cellule Exce

Bonsour®
Stapple...
Code:
ActiveSheet.Shapes.AddPicture _
"http://www.excel-downloads.com/forum/customavatars/avatar2115_15.gif", True, True, _
ActiveCell.Left, ActiveCell.Top, 70, 70
 

Staple1600

XLDnaute Barbatruc
Re : Avec VBA, pourquoi je n'arrive pas à insérer une image Web dans une cellule Exce

Bonjour Modeste Geedee

One liner ou plus, la question est désormais pourquoi cela ne fonctionnait au départ chez patleong ?
 

Discussions similaires

Réponses
2
Affichages
163
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…