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

Dateiname der geöffneten Excel-Datei herausfinden

Forumthread: Dateiname der geöffneten Excel-Datei herausfinden

Dateiname der geöffneten Excel-Datei herausfinden
19.09.2003 11:17:24
Stefan
Wie bekomme ich den Dateinamen der aktuell verwendeten Excel-Datei?
Es gibt dafür doch sicher eine geeignete Methode.

Danke
Stefan
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dateiname der geöffneten Excel-Datei herausfinden
19.09.2003 11:18:51
GerdW
msgbox activeworkbook.name

Gerd
AW: Dateiname der geöffneten Excel-Datei herausfinden
19.09.2003 11:20:11
Mc
Hallo Stefan,

das ist rel. einfach:

Name = ActiveWorkbook.FullName

Ergibt den Dateinamen plus Pfad.

Name = ActiveWorkbook.Name

ergibt den reinen Namen.
Gruss,
Marc
Anzeige
Anzeige

Infobox / Tutorial

Dateinamen der geöffneten Excel-Datei herausfinden


Schritt-für-Schritt-Anleitung

Um den Dateinamen der aktuell verwendeten Excel-Datei herauszufinden, kannst du die folgenden Schritte ausführen:

  1. Öffne die Excel-Datei, deren Namen du herausfinden möchtest.

  2. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  3. Klicke auf Einfügen und dann auf Modul, um ein neues Modul zu erstellen.

  4. Füge den folgenden Code in das Modul ein:

    Sub GetExcelFileName()
       MsgBox ActiveWorkbook.Name
    End Sub
  5. Schließe den VBA-Editor und gehe zurück zu Excel.

  6. 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.


Häufige Fehler und Lösungen

  • Fehler: "Objekt nicht gefunden"

    • Lösung: Stelle sicher, dass du die Datei tatsächlich geöffnet hast und dass du den korrekten Code in das Modul eingefügt hast.
  • Fehler: Die Messagebox zeigt einen leeren Namen an

    • Lösung: Überprüfe, ob du tatsächlich ein aktives Workbook hast. Wenn kein Workbook geöffnet ist, wird kein Name angezeigt.

Alternative Methoden

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.


Praktische Beispiele

  1. Dateiname ohne Pfad ausgeben:

    Sub ShowFileName()
       MsgBox "Der Dateiname ist: " & ActiveWorkbook.Name
    End Sub
  2. 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.


Tipps für Profis

  • Du kannst auch den Excel-Ersteller herausfinden, indem du die Eigenschaften der Datei überprüfst. Gehe dazu zu Datei > Informationen > Eigenschaften und suche nach dem Autor.
  • Wenn du häufig mit VBA arbeitest, erstelle eine Schaltfläche auf deinem Arbeitsblatt, um die Makros einfacher auszuführen.
  • Nutze Debug.Print in deinem Code, um Informationen in das Direktfenster des VBA-Editors zu drucken, wenn du komplexere Daten analysierst.

FAQ: Häufige Fragen

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.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige