laurent182
XLDnaute Nouveau
Bonjour à tous,
Je vous écris car j’ai un problème pour ouvrir un classeur depuis VBA Excel.
Voici mon code (simplifié) :
Il me renvoie l’erreur « Erreur d’éxecution ‘1004’ : La méthode ‘Open’ de l’objet ‘Workbooks ‘ a échoué ».
Si j’ajoute un « Msgbox (Repertoire & "\" & Fichier) », il m’affiche le bon chemin.
SI je tape directement le chemin « Workbooks.Open Filename:=( " c:\test.xlsx ") », le fichier s’ouvre.
Je n’arrive pas à trouver d’où vient l’erreur.
En vous remerciant par avance…
Je vous écris car j’ai un problème pour ouvrir un classeur depuis VBA Excel.
Voici mon code (simplifié) :
Code:
Sub Macro1()
Dim Repertoire As String
Dim Fichier As String
Dim i As Integer
For i = 5 To 10
Repertoire = Cells(i, 14).Value
Fichier = Cells(i, 15).Value
Workbooks.Open Filename:=(Repertoire & "\" & Fichier)
Next i
End Sub
Il me renvoie l’erreur « Erreur d’éxecution ‘1004’ : La méthode ‘Open’ de l’objet ‘Workbooks ‘ a échoué ».
Si j’ajoute un « Msgbox (Repertoire & "\" & Fichier) », il m’affiche le bon chemin.
SI je tape directement le chemin « Workbooks.Open Filename:=( " c:\test.xlsx ") », le fichier s’ouvre.
Je n’arrive pas à trouver d’où vient l’erreur.
En vous remerciant par avance…