Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wenn Datei nicht gefunden Ersatzbild laden

Wenn Datei nicht gefunden Ersatzbild laden
15.12.2005 16:42:42
egon
Hallo habe noch ein Problem!
Wer kann dabei helfen?
Mit diesem Code hole ich Bilder aus einem bestimmten Ordner.
Wenn das passende Bild nicht gefunden wird soll ein leeres weisses Bild geladen werden.Bild heisst: Leer.jpg.
name = Worksheets("Tabelle3").Range("Ivnr").Value & ".jpg"
Worksheets("Tabelle3").Image1.Picture = LoadPicture("D:\Daten\Harald\Prüfblätter\" & name)
Gruß und Dank im Voraus
Egon
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Datei nicht gefunden Ersatzbild laden
15.12.2005 16:49:16
Matthias
Hallo Egon,

Dim fn As String
name = Worksheets("Tabelle3").Range("Ivnr").Value & ".jpg"
If Dir("D:\Daten\Harald\Prüfblätter\" & name) = "" Then
'nicht gefunden:
fn = "D:\Daten\Harald\Prüfblätter\leer.jpg"
Else
fn = "D:\Daten\Harald\Prüfblätter\" & name
End If
Worksheets("Tabelle3").Image1.Picture = LoadPicture(fn)

Gruß Matthias
Anzeige
AW: Wenn Datei nicht gefunden Ersatzbild laden
15.12.2005 16:50:25
UweD
Hallo
so dürfte es gehen (ungetestet)

Sub bild()
Dim N$, Pfad$
Pfad = "D:\Daten\Harald\Prüfblätter\"
N = Worksheets("Tabelle3").Range("Ivnr").Value & ".jpg"
If Dir(Pfad & N) <> "" Then 'Datei ist da
Worksheets("Tabelle3").Image1.Picture = LoadPicture(Pfad & N)
Else
Worksheets("Tabelle3").Image1.Picture = LoadPicture(Pfad & "Leer.jpg")
End If
End Sub

Tipp: verwende keine Variablenname, die VBA Befehle sind (hier: Name)
Gruß UweD
(Rückmeldung wäre schön)
Anzeige
AW: Wenn Datei nicht gefunden Ersatzbild laden
15.12.2005 17:09:32
egon
Hallo, Dank euch beiden!
Klappt perfekt.
Schneller besser gehts nicht mehr.
Habe weiter unten im Forum geschrieben dass das Bilder einfügen nur mit Haltepunkt setzen funktioniert. Dann kann ich schnell weiterklicken und die Bilder werden richtig eingefügt.
Woran kann das liegen.
Habe mit Application.wait 3 Sek verzögerung eingebaut. Geht nicht.
Schönen Abend noch
Egon
Anzeige
AW: Wenn Datei nicht gefunden Ersatzbild laden
15.12.2005 19:46:11
egon
Hallo!
Habs selbst gefunden.
War simples Doevents nötig.
dann war die Verarbeitung des Codes normal.
Schönen Abend Gruß
Egon
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige