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…