2015-04-16 196 views
0

我有一個SQL表中有一些字段,其中一個字段是一個URL。 我需要在excel中顯示錶中的所有信息,但我希望URL字段顯示URL指向的圖像而不是URL本身。如何在Excel中的某個URL上顯示圖像?從Excel中的URL獲取圖像

回答

1

這是VBA中微軟所做的非常簡單的事情之一。

如果你想插入從URL的代碼是一個畫面:

ActiveSheet.Pictures.Insert("http://i.imgur.com/9W8Pb1V.png").Select 

這將插入一個兔子的照片與它的頭一個煎餅到您的工作簿中的activesheet。

1

JNevill's回答... 2012年,Andrew Poulsom給出了一個完整的宏,用於將給定單元格中的URL添加到下一個單元格中的圖像...由於URL在單元格A2中,被放置在電池B2:

Sub Test() 
    Dim Pic As Picture 
    Application.ScreenUpdating = False 
    With ActiveSheet.Range("A2") 
     Set Pic = .Parent.Pictures.Insert(.Value) 
     With .Offset(, 1) 
      Pic.Top = .Top 
      Pic.Left = .Left 
      Pic.Height = .Height 
      Pic.Width = .Width 
     End With 
    End With 
    Application.ScreenUpdating = True 
End Sub 
+0

這是原來的線程http://www.mrexcel.com/forum/excel-questions/604604-insert-image-url-images-into-cells.html#post2997091 – Gready