Erreur : "L'indice n'appartient pas à la sélection"

Tybaal -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
j'ai une macro qui dois ouvrir un fichier excel pour tranférer ses données dans des fichiers texte.
La fonction qui ouvre le fichier est la suivant :

Function OPEN_FILE_EXCEL(ByVal NAME As String) As Integer
'cette fonction ouvre le fichier excel dont le nom est passé en paramètre
On Error GoTo GestErr
    Set WB = Application.Workbooks.Open(NAME)
    
GestErr:
If Err.Number <> 0 Then
    MsgBox "Impossible d'ouvrir le fichier " & NAME & " " & Err.Description
    OPEN_FILE_EXCEL = Err.Number
    Exit Function
End If
End Function


L'erreur qui s'affiche est la suivante :
"Impossible d'ouvrir le fichier "..............." L'indice n'appartient pas à la sélection.

Je travaille sur Excel 2007.

Quelqu'un pourrait m'aider?
Merci d'avance.

2 réponses

ccm81 Messages postés 11033 Statut Membre 2 434
 
Bonjour

est ce que tu as mis le nom du chemin dans le nom du fichier à ouvrir?
0
Tybaal
 
oui j'ai bien mis tout ça.
Ce qui est étrange c'est que j'ai testé sur le poste d'un collègue qui à la même version que moi et ça fonctionne chez lui...
0
ccm81 Messages postés 11033 Statut Membre 2 434
 
Vérifies le chemin du fichier sur ton poste
0