Seite 1 von 1

Formel ob Datei existiert?

Verfasst: Mo, 23.03.2009 15:26
von beta
Gibt es irgendeine Möglichkeit zu checken ob eine File existiert?
Also z.B. so ähnlich: =WENN(A1)="c:/bild1.jpg";"existiert";"existiert nicht"
Die Bildnamen stehen in einer Spalte.
Sind ca. 2000 Stk.

Re: Formel ob Datei existiert?

Verfasst: Mo, 23.03.2009 16:23
von komma4
Ja, mit einer benutzerdefinierten Funktion.
Speicher den folgenden Code in einer Modul der STANDARD-Bibliothek (des Dokuments oder Deiner OOo-Installation )

Code: Alles auswählen

Function DateiDa( Optional sFullPathFilename as String ) 
   DateiDa = FileExists( ConvertToURL( sFullPathFilename ) )
End Function

In der Calc-Datei kannst Du dann unter Bezugnahme auf Deine Dateinamen (in Spalte A) dann diese Formel in einer weiteren Spalte angeben.

Code: Alles auswählen

=DateiDa( A1 )

Hilft das?

Re: Formel ob Datei existiert?

Verfasst: Mo, 23.03.2009 23:58
von beta
Speicher den folgenden Code in einer Modul der STANDARD-Bibliothek (des Dokuments oder Deiner OOo-Installation )
Ich hab gerade mal geschaut und weiss überhaupt nicht wie ich das machen soll.
Ich nutze OOo 3.01.

Re: Formel ob Datei existiert?

Verfasst: Di, 24.03.2009 00:12
von komma4
beta hat geschrieben:
weiss überhaupt nicht wie ich das machen soll.
Guckst Du hier Makros installieren


Eine "benutzerdefinierte (Calc-)Funktion" ist auch ein Makro.

Kommst Du damit zurecht?

Re: Formel ob Datei existiert?

Verfasst: Do, 26.03.2009 11:20
von beta
Funktioniert einwandfrei.
Danke.