Excel 2010 SQL Impossible de trouver le fournisseur
Bonjour,
J'utilise une méthode de connexion à une base excel qui fonctionne très bien sous 2003 mais qui plante sur 2010...
Voici le code (issu de la FAQ)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Sub ConnexionBase()
Dim Fichier As String
Dim Reponse As Integer
Fichier = FichierBase '
Set Cn = New ADODB.Connection
With Cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & Fichier & _
";Extended Properties=Excel 8.0"
.Open (openstatic) 'ERREUR SUR CETTE LIGNE
End With
'Définit la requête.
Set Rst = New ADODB.Recordset
End Sub |
Le fichier marche très bien sous 2003. L'erreur que j'ai sur le 2010 c'est :
Citation:
Erreur d'execution 3706.
Impossible de trouver le fournisseur. Il est peut être mal installé.
Pouvez vous m'aider?
Peut être faut-il changer la methode de connexion pour 2010?
Merci beaucoup.