Microsoft Excel

Das Portal zum Thema Excel-Formeln

Gruppe: Sonstiges

Beitrag: Ist eine bestimmte Datei geöffnet ?

Aufgabe
Wie der Titel schon sagt.
Lösung
Als Beispiel: [termine.xls]tabelle1!

Dateiname und Blattname direkt in der Formel:
="Die Datei ist"&WENN(ISTFEHLER(INDIREKT("'[termine.xls]Tabelle1'!A"&1));" nicht";"")&" geöffnet."

Dateiname (ohne [.xls]) und Blattname (ohne !) stehen in A1 und B1:
="Die Datei ist"&WENN(ISTFEHLER(INDIREKT("'["&A1&".xls]"&B1&"'!A"&1));" nicht";"")&" geöffnet."


Erläuterung
Schönes Beispiel dafür, wenn eine Funktion etwas NICHT kann (hier: INDIREKT kann nicht auf geschlossene Dateien zugreifen), dieses Unvermögen auszunutzen.