Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

HIlfe bei Excel VBA Code | Bild an Zellgröße anpassen

Hallo zusammen,
ich bin leider kein vba experte und brauche für ein Projekt nur einen kleinen Code, der mir bei einer Wenn Funktion ein Bild in ein bestimmten Zelle einfügt.

Der Code klappt soweit. (siehe weiter  unten)  Was mir noch fehlt, wäre dass sich das Bild an die Zellgröße anpasst  und dabei seine Proportion behält. Kann mir da jemand helfen?
Lieben Dank vorab.

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A6") = 2 Then
Range("F2").Activate
ActiveSheet.Pictures.Insert( _
        "\\Bilder\Bild1.png").Name = "Bild1"
Else
ActiveSheet.Shapes("Bild1").Delete

End If
End Sub



Antworten zu HIlfe bei Excel VBA Code | Bild an Zellgröße anpassen:

...habe es selber lösen können
wen es interessiert  (siehe code unte)
trotzdem vielen Dank Euch :-)

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A6") = 2 Then
Range("F12").Activate
ActiveSheet.Pictures.Insert( _
        "\\Bilder\Bild1.png").Name = "Bild1"
    With ActiveSheet.Pictures
        .ShapeRange.LockAspectRatio = msoFalse
        .Height = Range("F12:F18").Height
        .Width = Range("F12:G12").Width
        .Top = Range("F12:F18").Top
        .Left = Range("F12:F18").Left
        .Placement = xlMoveAndSize
    End With 
Else
ActiveSheet.Shapes("Bild1").Delete
End If
End Sub


« Bestimmte Webseiten lassen sich nicht mehr öffnenIncredimail update »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...

QR-Code
QR-Codes, die Abkürzung für "Quick Response Codes", sind eine Form von zweidimensionalen Barcodes. Damit lassen sich Informationen schnell und effizient speiche...