Vollständiger Pfad zur Arbeitsmappe (Microsoft Excel)
Becky wurde kürzlich auf Excel 2016 aktualisiert. In früheren Versionen des Programms konnte sie die Registerkarte Datei des Menübands anzeigen und dann auf Info klicken, um den vollständigen Pfad und Dateinamen der Arbeitsmappe anzuzeigen. Dies war sehr nützlich, um die Informationen zu kopieren, die an einen Mitarbeiter gesendet werden sollen. In Excel 2016 sind die Informationen nicht mehr vorhanden. Sie fragt sich, ob es einen anderen Ort gibt, an dem diese nützlichen Informationen mit einem einzigen Kopieren / Einfügen abgerufen werden können.
Eigentlich sind die Informationen da, aber Microsoft (wie es gewohnt ist)
geändert, wie Sie auf die Informationen zugreifen. Außerdem haben sie die genaue Art der Rückgabe geändert. So geht’s:
-
Klicken Sie im Menüband auf die Registerkarte Datei.
-
Klicken Sie auf der linken Seite des Bildschirms auf Info. (Dies wird wahrscheinlich standardmäßig angezeigt.)
-
Unmittelbar unter dem Dateinamen befindet sich der Speicherort für die Datei.
Klicken Sie mit der linken Maustaste auf diesen Speicherort, und Excel zeigt einige Auswahlmöglichkeiten an. (Siehe Abbildung 1.)
-
Wählen Sie Link in Zwischenablage kopieren.
Wenn Sie ein Arbeitsblatt verwenden, das brandneu ist (es wurde noch nicht gespeichert), funktionieren die obigen Schritte nicht, da kein Dateiname oder Speicherort zu notieren ist.
Wenn Sie die Informationen aus der Zwischenablage einfügen, werden Sie möglicherweise eine kleine Überraschung erleben. Sie werden feststellen, dass der Speicherort als URL formatiert ist. Folgendes habe ich beispielsweise gefunden, als ich den Speicherort einer Arbeitsmappe (Master Email List.xlsx) kopiert habe, die auf meinem Desktop gespeichert ist:
file:///C:\Users\Administrator\Desktop\Master%20Email%20List.xlsx
Sie können natürlich die Codierungszeichen in der URL und die Protokollinformationen entfernen, um einen vollständigen Pfad zur Arbeitsmappe zu rendern. Es gibt jedoch auch andere Möglichkeiten, den vollständigen Pfad zu ermitteln.
Eine Alternative besteht darin, eine Formel in einer Zelle zu verwenden, um die gewünschten Informationen zu erhalten. Sofern die Arbeitsmappe gespeichert wurde, werden die gewünschten Informationen zurückgegeben:
=cell("filename")
Als ich dies in einer Zelle in einem Arbeitsblatt mit dem Namen „Original“ verwendet habe, wurde Folgendes zurückgegeben:
C:\Users\Administrator\Desktop\[Master Email List.xlsx]Original
Offensichtlich gibt dies etwas mehr Informationen zurück als nur den vollständigen Pfadnamen, sodass Sie (erneut) einige Änderungen an den Informationen vornehmen müssen.
Eine andere Alternative ist, diesen kleinen Trick auszuprobieren:
-
Drücken Sie F12. Excel zeigt das Dialogfeld Speichern unter an.
-
Klicken Sie einmal in die Standortleiste oben im Dialogfeld. Excel zeigt den Pfad an, in dem sich die aktuelle Arbeitsmappe befindet.
-
Drücken Sie Strg + C. Dadurch wird der Speicherort in die Zwischenablage kopiert.
-
Drücken Sie die Esc-Taste, um das Dialogfeld Speichern unter zu schließen.
Sie können den Speicherort dann an einer beliebigen Stelle einfügen. Beachten Sie jedoch, dass dies lediglich der Pfad zu dem Ordner ist, in dem sich die Arbeitsmappe befindet. Der Name der Arbeitsmappe ist nicht enthalten.
Eine andere Alternative besteht darin, der Symbolleiste für den Schnellzugriff ein Werkzeug hinzuzufügen:
-
Zeigen Sie das Dialogfeld Excel-Optionen an. (Klicken Sie in Excel 2007 auf die Schaltfläche Office und dann auf Excel-Optionen. Zeigen Sie in Excel 2010 und späteren Versionen die Registerkarte Datei des Menübands an und klicken Sie dann auf Optionen.)
-
Klicken Sie auf der linken Seite des Dialogfelds auf Anpassen (Excel 2007) oder Symbolleiste für den Schnellzugriff (Excel 2010 oder neuere Versionen). (Siehe Abbildung 2.)
-
Verwenden Sie die Dropdown-Liste Befehle auswählen aus, um Alle Befehle auszuwählen.
-
Wählen Sie in der Liste der Befehle die Option Dokumentspeicherort.
-
Klicken Sie auf die Schaltfläche Hinzufügen. Der Befehl wird auf die rechte Seite des Bildschirms kopiert.
-
OK klicken.
Jetzt enthält Ihre QAT ein Textfeld, das den vollständigen Pfad für die aktuelle Arbeitsmappe enthält. Sie können einmal in das Textfeld klicken, Strg + A drücken, um den Pfad auszuwählen, und Strg + C drücken, um ihn in die Zwischenablage zu kopieren.
Die Verwendung des Dokumentspeicherort-Tools weist eine Einschränkung auf. Wenn Sie eine neue Arbeitsmappe speichern oder Speichern unter verwenden, um die aktuelle Arbeitsmappe unter einem neuen Namen zu speichern, müssen Sie eine andere Anwendung als Excel für einen Moment aktivieren (klicken Sie einfach auf das Fenster der anderen Anwendung, um sie zu fokussieren) und dann kommen zurück zu Excel. Dadurch aktualisiert Excel alles, was sich im Textfeld Dokumentspeicherort befindet, an der richtigen Position.
Wenn Sie mit der Verwendung des Visual Basic-Editors vertraut sind, können Sie die folgenden Schritte ausführen:
-
Drücken Sie Alt + F11. Excel zeigt den Visual Basic-Editor an.
-
Drücken Sie Strg + G. Excel wird (falls erforderlich) angezeigt und aktiviert das Direktfenster.
-
Geben Sie „? Activeworkbook.fullname“ (ohne Anführungszeichen) ein und drücken Sie die Eingabetaste. VBA zeigt den vollständigen Pfad zur aktuellen Arbeitsmappe an.
-
Markieren Sie den vollständigen Pfadnamen und drücken Sie Strg + C.
-
Drücken Sie Alt + Q, um den Visual Basic-Editor zu schließen.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (13504) gilt für Microsoft Excel 2016.