Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Pfad der aktuellen Datei

Pfad der aktuellen Datei
21.08.2013 11:36:38
Claus
Hallo zusammen,
wo sehe ich im Excel 2010 den Pfad der aktuellen Datei?
In meiner alten Version gab es eine Symbolleiste "Web", und darin war ein Feld mit diesem Pfad und dem Dateinamen. War superpraktisch, ich wusste auf welchem Verzeichnis ich gerade arbeite und ich konnte mit einem Doppelklick da rein und Strg C superschnell und supereinfach einen Hyperlink generieren (im anderen Programm dann einfügen)
Vielen Dank, Grüßle Claus

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AlternativTipp: =INFO("Verzeichnis") oT
21.08.2013 11:48:37
Matthias

AW: AlternativTipp: =INFO("Verzeichnis") oT
21.08.2013 11:57:12
Claus
Hallo Matthias,
das ist schon mal nicht schlecht. Vielen Dank.
Könnte man jetzt einen kleinen Makro bauen, der den aktuellen Pfad und den aktuellen Dateinamen ausliest, verkettet und in den Zwischenspeicher kopiert? Dann hätte ich wieder meine schnelle Hyperlinkgenerierung.

Anzeige
VBA-Code
21.08.2013 12:06:11
Matthias
Hallo
Hatten wir grade erst nur eben mit ThisWorkbook
Hier als Ansatz mit ActiveWorkbook und Msgbox
Sub claus()
Dim MyPath$, MyFullName$
MyPath = ActiveWorkbook.Path
MyFullName = ActiveWorkbook.FullName
MsgBox MyPath, vbInformation, "Pfad"
MsgBox MyFullName, vbInformation, "Pfad mit Dateiname"
End Sub
Gruß Matthias

Anzeige
AW: VBA-Code
21.08.2013 16:13:38
Claus
Hallo Matthias,
vielen Dank für diesen VBA-Code. Ja, so bekomme ich auf die schnelle die Anzeige des aktuellen Verzeichnisses - prima.
Übrigens habe ich inzwischen auch gefunden, wo genau das steht was bisher in "Symbolleiste "Web", darin ein Feld mit dem Pfad und dem Dateinamen" war:
Im Reiter "Datei" bei "Informationen", gleich oben.
Ein Klick da rein markiert das sogar, dann kann ich den Hyperlink auch hier auf die Schnelle (1 Klick mehr, das verkrafte ich grade noch ... ;-) generieren.
Grüßle Claus
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Excel: Pfad der aktuellen Datei anzeigen


Schritt-für-Schritt-Anleitung

Um den Pfad der aktuellen Datei in Excel anzuzeigen, kannst du eine einfache Formel oder ein VBA-Skript verwenden. Hier sind die Schritte:

  1. Verwendung der Formel:

    • Du kannst die Formel =INFO("Verzeichnis") in eine Zelle eingeben. Diese Formel zeigt dir den aktuellen Pfad der Datei an.
  2. VBA-Skript verwenden:

    • Öffne den VBA-Editor mit Alt + F11.
    • Füge ein neues Modul hinzu und kopiere den folgenden Code hinein:
    Sub GetCurrentPath()
       Dim MyPath As String
       MyPath = ActiveWorkbook.Path
       MsgBox "Der aktuelle Pfad ist: " & MyPath
    End Sub
    • Schließe den Editor und führe das Makro aus, um den aktuellen Pfad anzuzeigen.

Häufige Fehler und Lösungen

  • Fehler: Die Formel =INFO("Verzeichnis") gibt einen Fehler zurück.

    • Lösung: Stelle sicher, dass die Datei bereits gespeichert wurde. Diese Formel funktioniert nur für gespeicherte Dateien.
  • Fehler: Das VBA-Skript zeigt eine leere Nachricht.

    • Lösung: Überprüfe, ob die Datei gespeichert ist. Das Skript greift auf den Pfad der aktiven Arbeitsmappe zu.

Alternative Methoden

Eine weitere Möglichkeit, den Pfad der aktuellen Datei anzuzeigen, ist die Verwendung von Hyperlinks:

  • Hyperlink-Funktion: Du kannst auch einen Hyperlink erstellen, der auf den aktuellen Pfad verweist. Verwende dazu die Funktion HYPERLINK.

    =HYPERLINK(INFO("Verzeichnis"), "Aktueller Pfad")

Diese Methode zeigt den Pfad als klickbaren Link an.


Praktische Beispiele

Angenommen, du möchtest den Pfad der aktuellen Datei in Zelle A1 anzeigen:

  1. Formel:

    • In Zelle A1: =INFO("Verzeichnis")
  2. VBA-Skript:

    • Verwende das oben genannte VBA-Skript, um den Pfad in einer Meldung anzuzeigen.

Diese Methoden sind nützlich, um den excel vba pfad der aktuellen datei schnell auszulesen.


Tipps für Profis

  • Wenn du häufig den vba pfad der aktuellen datei benötigst, kannst du das VBA-Skript anpassen, um den Pfad automatisch in eine bestimmte Zelle zu schreiben:

    Sub WritePathToCell()
       Dim MyPath As String
       MyPath = ActiveWorkbook.Path
       Range("A1").Value = MyPath
    End Sub
  • Denke daran, deine Makros zu speichern, indem du die Datei im .xlsm-Format speicherst, um sicherzustellen, dass alle excel vba dateipfad auslesen Funktionen erhalten bleiben.


FAQ: Häufige Fragen

1. Wo finde ich den Pfad der aktuellen Datei in Excel?
Du kannst den Pfad mit der Formel =INFO("Verzeichnis") in einer Zelle anzeigen lassen oder ihn über ein VBA-Skript auslesen.

2. Wie kann ich den Pfad der Datei in den Zwischenspeicher kopieren?
Verwende ein VBA-Skript, das den Pfad ausliest und in den Zwischenspeicher kopiert, wie im Beispiel oben beschrieben.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige