J
jeanyves1976
Guest
Bonjour à tous,
Ca fait un bout de temps que je cherche à récupérer le username de l'utilisateur d'un fichier que j'ouvre alors qu'il est en read only. Bien sur j'ouvre le fichier avec une macro...
J'utilise la fonction suivante pour voir si le fichier est utilisé :
On Error Resume Next
FileNum = FreeFile()
Open (Wbkro) For Input Lock Read As #FileNum
Close FileNum
ErrNum = Err
On Error GoTo 0
Select Case ErrNum
Case 0 ' Fichier non utilisé
FichierLibre = True
Case 70 ' Fichier utilisé
FichierLibre = False
J'utilise la méthode suivantes pour ouvrir le fichier pour utilisation :
Set Wbk2 = Workbooks.Open(Filename:=Chemin & "\" & NomRepertoire & "\" & "Inventaire.xls")
Si quelqu'un à une petite idée, moi je suis à court....
jy
Ca fait un bout de temps que je cherche à récupérer le username de l'utilisateur d'un fichier que j'ouvre alors qu'il est en read only. Bien sur j'ouvre le fichier avec une macro...
J'utilise la fonction suivante pour voir si le fichier est utilisé :
On Error Resume Next
FileNum = FreeFile()
Open (Wbkro) For Input Lock Read As #FileNum
Close FileNum
ErrNum = Err
On Error GoTo 0
Select Case ErrNum
Case 0 ' Fichier non utilisé
FichierLibre = True
Case 70 ' Fichier utilisé
FichierLibre = False
J'utilise la méthode suivantes pour ouvrir le fichier pour utilisation :
Set Wbk2 = Workbooks.Open(Filename:=Chemin & "\" & NomRepertoire & "\" & "Inventaire.xls")
Si quelqu'un à une petite idée, moi je suis à court....
jy