Hallo
Entschuldigung für die Feedback-Zeit, aber ich war ziemlich beschäftigt mit anderen Projekten.
Also, zunächst einmal vielen Dank für Ihre Antworten, ich konnte mich von ihnen inspirieren lassen.
Ich setze unter den Code, den ich gefunden habe, wenn er für andere von Interesse sein könnte ...
Unternummer Image_profile()
Schnur so lange dimmen
Sun Last Long Ace Linie
Beschreibung als Zeichenfolge dimmen
Pfad als Zeichenfolge dimmen
Dim FormatImage als Zeichenfolge
Dim HeightLange Ace-Linie
Dimmen von NameImage als Zeichenfolge
Linie = 2
Pfad = "S:\...\Bilder\"
FormatImage = ".png"
LastLine = Bereich("A65536"). Ende (xlUp). Rudern
LastLine = 100
HöheLinie = 20
Zeilen("1:65536"). RowHeight = HauteurLigne
Spalten ("A:Z"). EntireColumn.AutoFit
Beschreibung = Zellen(Zeile, 3)
Während Zeile <= LastLine + 1
Beschreibung = Links(Zellen(Zeile, 3), 6)
Wenn Beschreibung = "A.3000" dann
NameImage = Beschreibung
Set ImageObject = ActiveSheet.Pictures.Insert(Pfad & ImageName & ImageFormat)
ImageScale = (ImageObject.Height) / (Zellen(Linie, 3). Höhe)
ImageObject.Height = (Zellen(Linie, 3). Höhe) - 5
ImageObject.Left = (Zellen(Linie, 1). width) + (Zellen(Zeile, 2). Breite) + ((((Zellen(Linie, 3). Breite) / 2) - ((ObjectImage.Width) / 2)))
Zellen(Zeile, 3). Aktivieren
ObjetImage.Top = (Bereich("1:" & Linie). Höhe) - ImageObject.Height - ((Zellen(Linie, 3). Höhe - ImageObject.Height) / 2)
Zellen(Zeile, 3). Wert = ClearContents
Ende, wenn
Linie = Linie + 1
Ende des U-Bootes