Verifier qu'un fichier est deja ouvert par quelqu'un d'autre

momouiz Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
momouiz Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


voila je suis actuellement sur un petit probléme excel. En effet, j'ai un fichier excel publié sur un sharepoint et je cherche à ce que lorsque quelqu'un est en train de le modifier, une autre personne ne peut pas l'ouvrir, pour l'instant j'ai essayé sa :

Dim iFilenum As Long
Dim iErr As Long

On Error Resume Next
iFilenum = FreeFile()
Open FileName For Input Lock Read As #iFilenum
Close iFilenum

On Error GoTo 0

Select Case iErr
Case 0: IsFileOpen = False
Case 70: IsFileOpen = True
Case Else: <== voici l'erreur que je n'arrive pas à corriger
End Select

mais cela ne fonctionne pas car mon fichier renvoi toujours une erreur comme il est sur sharepoint.


A voir également:

2 réponses

momouiz Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   3
 
je sais deja en debugant que l'erreur se trouve au niveau file name dans mon cas il est egale à un truc du genre "https://s........"
personne ne peut m'aider s'il vous plait
0
momouiz Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   3
 
en fait sa ne marche pas, car justement dans mon cas FileName est une adresse sharepoint situé sur le web, c'est donc pour sa que sa ne marche pas, mais y a t-il une autre solution de possible s'il vous plait.
0