title image


Smiley Re: Prüfen ob Excel-Datei geöffnet (.NET)
hab endlich eine Lösung gefunden wie ich Prüfe ob die Datei im gebrauch ist:

----------------------------------------------------------------------------

Function FileInUse(ByVal sFile As String) As Boolean

' Prüft, ob die angegeben Datei aktuell durch eine

' andere Anwendung in Benutzung ist

Dim bInUse As Boolean = False



If FileExists(sFile) Then

Try

' Versuch, Datei EXKLUSIV zu öffnen

Dim F As Short = FreeFile()

FileOpen(F, sFile, OpenMode.Binary, OpenAccess.ReadWrite, OpenShare.LockReadWrite)

FileClose(F)

Catch

' Bei Fehler ist die Datei in Benutzung

bInUse = True

End Try

End If



' Rückgabewert

Return (bInUse)

End Function

----------------------------------------------------------------------------------



falls aber noch jemand eine Möglichkeit weiß, wie man die Datei kopieren kann ohne das Original automatisch dabei zu speichern, bin ich da immer noch dran interesiert



Gruß

Watje

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: