Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
468to472
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
468to472
468to472
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Ü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

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

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige