Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
608to612
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
608to612
608to612
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Meldung, wenn Datei von anderem User in Gebrauch

Meldung, wenn Datei von anderem User in Gebrauch
06.05.2005 12:57:50
anderem
Hallo,
gibt es eine Möglichkeit zu ermitteln, ob eine Datei gerade von einem anderern User geöffnet wurde.
Danke.
Matthias

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

Betreff
Datum
Anwender
Anzeige
so gehts - gruß ray
06.05.2005 13:05:18
ray
'Prüfen ob ein File geöffnet ist
'Privat function TestOpen gehört dazu
Sub TestFileOpen()
Dim iOpen As Integer
Dim sFile As String
sFile = inputBox("Path and Filename:", , "F:\Vorlagen\a.xls")
If sFile = "" Then Exit Sub
iOpen = TestOpen(sFile)
Select Case iOpen
Case 0: MsgBox "Datei " & sFile & " ist frei"
Case 1: MsgBox "Datei " & sFile & " ist geöffnet"
Case 2: MsgBox "Datei " & sFile & " wurde nicht gefunden"
End Select
End Sub

Private Function TestOpen(sPath As String) As Integer
If Dir(sPath) = "" Then
TestOpen = 2
Else
On Error GoTo errorhandler
Open sPath For Random Access Read Lock Read Write As #1
Close #1
End If
errorhandler:
If Err = 70 Then TestOpen = 1
End Function

Anzeige
AW: so gehts - gruß ray
06.05.2005 14:12:47
Hajo_Zi
Hallo ray,
Du hast doch ein Vorschlag gemacht, warum ist die Frage dann offen?
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 Home SP2 und Excel Version 2003 SP1.



"Wer Rechtschreibfehler findet, darf sie behalten!"
Dies gilt auch für Bert.
Anzeige
Ok, danke für die Info oT
06.05.2005 14:20:05
ray
ot

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige