Hallo, ich habe dasselbe Problem wie Andreas hier im Forum per 14.11.2005 angefragt hat
>
www.supportnet.de/fresh/2005/11/id1193541.asp
also das Einfügen von JPG-Bildern in eine Excel-TabellenSpalte
und zwar sollen diese Bilder bestimmten Datensätzen fest-zugeordnet sein.
Dazu habe ich mir nach der Vorlage von coros das folgende Skript zusammengebaut >
Option Explicit
Sub Bilder_einfügen()
Dim Pfad As String, Wiederholungen As Long
Pfad = "K:\24 WEB-SHOP\Artikel-Kategorien\Briefmarken\_BOM-Briefmarken\WebFassung\excel-test-ordner"
For Wiederholungen = 2 To Range("U65536").End(xlUp).Row
Cells(Wiederholungen, 3).Activate
ActiveSheet.Pictures.Insert(Pfad & Cells(Wiederholungen, 1) & ".jpg").Select
Next
End Sub
die SicherheitsEinstellungen habe ich dazu wie folgt eingestellt >
EXTRAS - MAKRO - SICHERHEIT - SicherheitsStufe MITTEL
und
- VERTRAUENSWÜRDIGE QUELLEN - Haken bei Zugriff auf Visual Basic-Projekt vertrauen
nach dem Start des Makros > EXTRAS - MARO - MAKROS - Bilder einfügen AUSFÜHREN
kommt folgende FehlerMeldung >
LaufzeitFehler 1004
Die Insert-Eigenschaft des Pictures-Objektes kann nicht zugeordnet werden.
Nach Button-Klick DEBUGGEN > dann kommt der SkriptText mit einer Gelb-Zeile wie folgt
ActiveSheet.Pictures.Insert(Pfad & Cells(Wiederholungen, 1) & ".jpg").Select
> also muss doch der Fehler irgendwie in dieser Zeile stecken ?
ich habe noch mehrere Tests mit Bildern direkt auf K:\ etc durchgeführt, es kommt immer wieder diese Laufzeit-FehlerMeldung, d,h, es werden keine Bilder eingefügt.
Wer kann mir bitte weiterhelfen ? (Excel aus Office XP-Prof)
Peter