簡體   English   中英

Excel VBA:從另一個工作表的URL顯示圖像

[英]Excel VBA: Display Image from URL from another Sheet

需要一些幫助。

我一直在搜索excel中的代碼,它可以讓我顯示和URL作為圖像。 我找到了一些很好的提示和代碼,但我無法得到它我想要的。

圖像URL位於Sheet1 B15中,我在Sheet2 B / C-22到36的合並單元格中顯示圖像。不知道是否可以在合並的單元格中顯示它。

原因是我需要更改圖像URL,並且Sheet2將作為html電子郵件發送。

感謝您的幫助!

您可以使用vba將圖片插入范圍

    Sub Button1_Click()
    Dim myTng As Range, myPict As Picture

    Set myRng = Range("B22:C36")
    Set myPict = myRng.Parent.Pictures.Insert(Sheets("Sheet1").Range("B15").Value)

    myPict.ShapeRange.LockAspectRatio = msoFalse
    myPict.Top = myRng.Top
    myPict.Width = myRng.Width
    myPict.Height = myRng.Height
    myPict.Left = myRng.Left
    myPict.Placement = xlMoveAndSize

End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM