ich bastele gerade an einem Makro, dass mir in einem bestimmten range für jede Zelle ein Kommentar in Form eines Bildes einfügt. Dabei soll jede Zelle ein anderes Bild im Kommentar enthalten.
Ich erhalte die Fehlermeldung "Nicht genügend Speicher", obwohl die Bilder nur wenige KB groß sind. Pfad ist fest, Bildname variable und steht in Zelle a der Spalte A.
Zusätzlich benötige ich noch: Wenn die entsprechende Bilddatei nicht vorhanden ist, soll der entsprechende Fehler abgefangen werden bzw. das Kommentarfeld einfach leer sein.
Schon mal danke,Chris
Dim a As Integer, cmt As Comment
With Sheets(1)
For a = 12 To 13
pfad = "C:\Users\Mustermann\Desktop\" & .Cells(a, 1).Value & ".png"
With .Cells(a, 2)
.ClearComments
.AddComment
.Comment.Visible = False
.Comment.Shape.DrawingObject.AutoSize = True
.Comment.Shape.TextFrame.Characters.Font.Bold = True
.Comment.Shape.TextFrame.Characters.Font.Size = 12
.Comment.Shape.Fill.UserPicture pfad
.Comment.Shape.Width = 450
.Comment.Shape.Height = 550
End With
Next
End With
End Sub