ich habe ein Excel Formular erstellt und 4 Bereiche(E7:G28)(E31:G52)(E55:G76) und (E79:G100) festgelegt um dort 4 Bilder einzufügen. Die Bilder werden im explorer markiert und dann eingefügt.
Die Bilder werden an der jeweils richtigen Stelle eingefügt sind aber zu lang, das heißt nach unten gehen Sie über die markierung. Desweiteren sollte noch der jeweilige Bildname automatisch in die Zelle D28, D52, D76 und D100 geschrieben werden.
Kann mir jemand helfen den Fehler wegen der Bildlänge zu finden und die Zusatzfunktion einfügen.
Vielen dank, hier mein Code:
Sub BilderEinfuegen()
Dim bytBild As Byte
Dim arrBereiche()
Dim StOrdner As String
Dim SNZelle As String
StOrdner = „d:\Bilder“ & Range(„D5“) & SNZelle
'Der Bereich für die Bilder muss angepasst werden
arrBereiche = Array(„E7:G7“, „E31:G31“, „E55:G55“, „E79:G79“)
Application.ScreenUpdating = False
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = True
.InitialFileName = StOrdner
.ButtonName = „OK“
.Title = „Bilderauswahl“
.Show
If .SelectedItems.Count