我在Excel 2013上創建了一個宏來獲取來自列(列「f」)的URL並將其放在下一列(列「G」)上我已經創建了一個代碼但我想Excel VBA從url獲取圖像
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
Sub Obtener_imagen()
On Error Resume Next
For i = 2 To 3
Call GetShapeFromWeb(Range("f" & i).Value, Hoja1.Range("a65536").End(xlUp).Offset(6, i))
Next i
End Sub
它能做什麼,而不是什麼工作?你需要更具體些。 –
抱歉,它將圖像放在第一列empy行的列C上,並顯示一個錯誤,但我認爲錯誤是因爲url的圖像,所以應該糾正,如果我把另一個URL –
如果你有代碼isn沒有工作 - 你應該去掉任何'On Error Resume Next'語句並且實際調試它。 –