Benutzung auf eigene Gefahr ! |
| Beschreibung |
Gibt den Pfad aus einer vollstänigen Angabe von Dateiname und Pfad zurück. |
| VBA-Quelltext |
| Public Function Pfad(PfadUndName As String) As String Dim Pos As Integer If PfadUndName = "" Then Exit Function Pos = 0 Do Pfad = Mid(PfadUndName, 1, Pos) Pos = InStr(Pos + 1, PfadUndName, "\") Loop Until Pos = 0 End Function |
| Argumente der Funktion/Prozedur |
|
| Verwendete Variable |
|
| Rückgabewert |
Name der Datei oder des Verzeichnisses als String |
| Hinweis |
Wenn die Datei existiert, können alternativ zu dem Programm auch folgende VBA-Befehle benutzt werden: PN = "C:\Windows\system\sysedit.exe" NeuerPfad = Left(PN, Len(PN)-len(dir$(PN))) |
| Anwendungsgebiete, Fehler und Warnungen |
Das Programm prüft nicht, ob die Datei existiert. Das Programm kann auch nicht festsellen, ob bei dem Rückgabewert tatsächlich ein Dateiname oder ein Verzeichnisname abgeschnitten wurde. Siehe auch Hinweis. |