Es gibt dafür doch sicher eine geeignete Methode.
Danke
Stefan
Um den Dateinamen der aktuell verwendeten Excel-Datei herauszufinden, kannst du die folgenden Schritte ausführen:
Öffne die Excel-Datei, deren Namen du herausfinden möchtest.
Drücke ALT + F11, um den VBA-Editor zu öffnen.
Klicke auf Einfügen und dann auf Modul, um ein neues Modul zu erstellen.
Füge den folgenden Code in das Modul ein:
Sub GetExcelFileName()
MsgBox ActiveWorkbook.Name
End Sub
Schließe den VBA-Editor und gehe zurück zu Excel.
Drücke ALT + F8, wähle GetExcelFileName aus und klicke auf Ausführen.
Jetzt solltest du eine Messagebox mit dem Namen der geöffneten Excel-Datei sehen.
Fehler: "Objekt nicht gefunden"
Fehler: Die Messagebox zeigt einen leeren Namen an
Eine weitere Möglichkeit, den Dateinamen in Excel auszulesen, ist die Verwendung eines VBA-Befehls, um den vollständigen Pfad und Dateinamen zu erhalten. Du kannst den folgenden Code verwenden:
Sub GetFullFileName()
MsgBox ActiveWorkbook.FullName
End Sub
Dieser Code gibt den vollständigen Pfad und den Namen der Excel-Datei aus.
Dateiname ohne Pfad ausgeben:
Sub ShowFileName()
MsgBox "Der Dateiname ist: " & ActiveWorkbook.Name
End Sub
Dateiname mit Pfad ausgeben:
Sub ShowFullFileName()
MsgBox "Der vollständige Dateiname ist: " & ActiveWorkbook.FullName
End Sub
Diese Methoden sind besonders nützlich, wenn du den Excel-Datei Namen für Dokumentationen oder bei der Arbeit mit mehreren Dateien benötigst.
Datei > Informationen > Eigenschaften und suche nach dem Autor.Debug.Print in deinem Code, um Informationen in das Direktfenster des VBA-Editors zu drucken, wenn du komplexere Daten analysierst.1. Wie kann ich den Namen der Excel-Datei in einer Zelle anzeigen?
Du kannst den Namen der Excel-Datei in einer Zelle anzeigen, indem du die Formel =ZELLE("Dateiname") verwendest. Diese gibt den vollständigen Pfad und den Namen aus.
2. Kann ich den Excel-Datei Namen auch ohne VBA herausfinden?
Ja, du kannst den Dateinamen auch über die Excel-Oberfläche herausfinden, indem du auf Datei klickst und dann den Namen unter Informationen siehst.