2016-09-10 4 views
0

brauche etwas Hilfe.Excel VBA: Anzeige Bild von URL von einem anderen Blatt

Ich habe nach einem Code in Excel gesucht, die mich und URL als Bild anzeigen lassen würde. Ich habe ein paar gute Tipps und Codes gefunden, aber ich kann es nicht bekommen, wie ich es will.

Die Image-URL befindet sich in Sheet1 B15 und i, was zeigt das Bild in einer verbundenen Zelle in Sheet2 B/C-22 bis 36. Weiß nicht, ob es in der verbundenen Zelle angezeigt werden kann.

Der Grund dafür ist, dass ich die Bild-URL ändern muss und auch Sheet2 wird als HTML-E-Mail gesendet werden.

Danke für jede Hilfe, die ich bekommen kann!

+0

ich der einzige Weg, glauben einfügen ein Bild in einer Zelle, die durch Hinzufügen zu einem Kommentar ist anzuzeigen. – NuWin

+0

Sie können Datensatzmakro verwenden. Makro aufzeichnen und ein Bild mit der URL einfügen, die Sie haben. Sie können es auch einfügen, um es nach Wunsch zu verschieben. Sie können auch das Record-Makro verwenden, um zu sehen, wie es funktioniert. –

+0

Ja, Button würde funktionieren, um ein Makro zu aktivieren, das es zu einem Bild machen würde, möchte es in VBA haben, damit es mich automatisieren könnte ... –

Antwort

0

können Sie vba verwenden, um ein Bild in einen Bereich

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 
+0

Ja, das wird das Bild in den Bereich legen, den ich will, und nach ein paar Anpassungen habe ich es gut aussehen. –

Verwandte Themen