Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
352to356
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
352to356
352to356
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Wenn Datei bereits geöffnet ist

Wenn Datei bereits geöffnet ist
22.12.2003 01:37:01
Stefan Glander
Hallo Excelanier
ich habe eine Checkbox mit folgendem Code belegt:


Private Sub CheckBox2_Click()
Dim sFile As String
sFile = "c:\TestData.xls"
If CheckBox2.Value = True Then
Application.ScreenUpdating = False
Workbooks.Open "c:\TestData.xls"
Workbooks("Mappe2").Activate
Worksheets("Tabelle1").Select
ActiveSheet.Range("A1").Select
Application.ScreenUpdating = True
Else
Workbooks("TestData.xls").Close SaveChanges:=True
End If
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5

Würde jetzt aber gerne noch die Bedingung einbauen das bei "else vorher abgefragt ist ob die Datei überhaupt auf ist, da ich sonst eine Debug Meldung bekomme.
Wer kann helfen ?
Gruss
Stefan Glander

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Datei bereits geöffnet ist
22.12.2003 02:03:30
chris b
Schreibe einfach vor die Codezeile
Workbooks("TestData.xls").Close SaveChanges:=True
ein
"On Error GoTo ErrorHandler"
und am ende deines codes schreibe vor End sub()
"ErrorHandler:"
dann bekommst du keine Fehlermeldung mehr auch wenn die datei nicht geöffnet ist.
gruß Christian
AW: Danke klappt einwandfrei o.T.
22.12.2003 03:03:57
Stefan Glander
.
AW: Wenn Datei bereits geöffnet ist
22.12.2003 05:59:28
Hajo_Zi
Hallo Stefan

ganz ohne On Error

' Prüfen ob Datei schon offen
For Each x In Workbooks
If x.Name = "Auftragsplanung Übersicht.XLS" Then
Workbooks("Auftragsplanung Übersicht.XLS").Save
GoTo weiter1
End If
Next
Workbooks.Open Filename:=StNetz & "Auftragsplanung Übersicht.XLS", Password:=StDatei
weiter1:


Bitte keine Mail, Probleme sollten im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro


Anzeige
AW: Danke o.T.
22.12.2003 14:13:56
Stefan Glander
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige