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

Forumthread: Überprüfen, ob Arbeitsmappe geöffnet

Überprüfen, ob Arbeitsmappe geöffnet
16.08.2004 12:37:54
Rudi
Ich möchte in einem Makro überprüfen, ob eine gewisse Excel-Datei x schon geöffnet ist. Aufgrund des Test-Ausgangs öffnet das Makro dann die Datei (oder eben nicht). Muss ich eine Schleife schreiben, oder gibt es hier eine Eigenschaft?
Danke für eure Hilfe!
Rudi
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Überprüfen, ob Arbeitsmappe geöffnet
Dieter
Hallo Rudi
hier eine kleine Funktion

Function MAPPEOFFEN(MappeName As String) As Boolean
Dim stName As String
On Error GoTo Nonexistent
stName = Workbooks(MappeName).name
MAPPEOFFEN = True
Exit Function
Nonexistent:
MAPPEOFFEN = False
End Function

Gruß Dieter
Anzeige
AW: Überprüfen, ob Arbeitsmappe geöffnet
Check_IT
Ich nutze diese Funktion. Sie gibt den Index der offenen Datei zurück bzw. 0, wenn das WB noch nicht geöffnet wurde

Function IsWBOpen(ByVal WBName As String) As Integer
For i = 1 To Application.Workbooks.Count
If Application.Workbooks(i).FullName = WBName Then
IsWBOpen = i
Exit Function
End If
Next i
IsWBOpen = 0
End Function

Anzeige
AW: Überprüfen, ob Arbeitsmappe geöffnet
16.08.2004 13:35:32
Rudi
Vielen Dank für eure Hilfe! Gruss Rudi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige