R8.10 Name, Pfad und Extension einer Datei ermitteln

Aufgabe

Sie haben schon einmal mit der Programmiersprache Pascal bzw. Delphi gearbeitet hat und kennen die Funktion FileSplit, mit der man eine vollständige Pfadangabe in die Komponenten Verzeichnis, Dateiname und Extension zerlegen kann?

VBA bietet leider keine solch komfortable Funktion, obwohl sie häufig gebraucht wird, beispielsweise für die SELECT-Klausel in SQL-Strings:

SELECT * INTO " & file & " IN '" & path & "' 'dBase IV;' FROM [ADRESSE]

Woher die beiden Bezeichner für file und path nehmen, wenn nur ein kompletter Dateiname, wie zum Beispiel C:\Daten\DBase\Adressen\Adresse.dbf, vorliegt?

Lösung

Wir entwickeln eine Routine FileSplit, die den übergebenen Dateipfad unter Verwendung diverser ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.