Ich möchte gerne automatisch Bilder in Kommentare einfügen lassen. Das habe ich auch shcon geschafft. Nun hätte ich jedoch gerne, dass ich die Größe des Kommentarfensters auch auf das Bild anpasst.
Da steige ich leider aus, da ich die Größe der Bilder irgendwie nicht reinbekomme.
Mein Ansatz war wie folgt, aber da nimmt er die Abmaße des "ursprünglichen" Kommentarfensters rein, also immer "Querformat". Wenn ich aber ein Hochformatbild habe, passt das nicht zusammen.
Kann hier jemand helfen?
Hier mein Code, der bis dato einfügt:
Der mit Raute markierte Bereich ist das, was derzeit nicht 100% klappt.
Sub bildInKommentar()
Dim vardatei As Variant
Dim tDir As String
' a = 300
tDir = "C:\Users\csperber\Desktop"
vardatei = Application.GetOpenFilename(FileFilter:="AlleDateien(*.jpg),*.*", _
Title:="Bitte einzubettende Datei auswählen")
If vardatei False Then
On Error Resume Next
ActiveCell.Comment.Delete
On Error GoTo 0
ActiveCell.AddComment
ActiveCell.Comment.Visible = False
ActiveCell.Comment.Text Text:=""
ActiveCell.Comment.Shape.Fill.UserPicture vardatei
b = ActiveCell.Comment.Shape.Width / ActiveCell.Comment.Shape.Height
ActiveCell.Comment.Shape.Width = 300
ActiveCell.Comment.Shape.Height = 300 / b
End If
End Sub