Bonjours à tous !
Nagadef !!! j'utilise le code ci dessous pour importer des données. Le problème est que sous Excel 2003 il marche correctement mais sous 2007 il y a erreur en plus de cela , il marche juste quand tous les fichiers sont dans le même répertoire !
Sub appel()
Const acImport = 0
Const acSpreadsheetTypeExcel9 = 8
Set objAccess = CreateObject("Access.Application")
objAccess.OpenCurrentDatabase "C:\fic\testes1.mde" ' mon fichier de base de données
objAccess.DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _
"Employees", "C:\fic\essai.xls", True ' fichier à importer
End Sub
Merci d'avance pour votre aide