Connecter VB à Excel

Fermé
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014 - 16 juil. 2014 à 15:54
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 17 juil. 2014 à 13:50
s'il vous plait aider moi
je veux connecter VB 2008 à Excel 2007 j'ai écrie un code que j'ai trouvé dans un tutoriel ,mais il y a une erreur dans cette ligne :
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0;data source=C:\conect to excel\Agen.xls;extended properties:excel 8.0 ;"
cn.Open()

l'erreur est :Le format de la chaîne d'initialisation n'est pas conforme à la spécification qui débute à l'index 73.

7 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
16 juil. 2014 à 16:57
0
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014
17 juil. 2014 à 02:51
Bonjour,
j'ai remplacé par la "connection string" que vs m'avez donné mais cette fois ci il m'affiche l'erreur suivant :Pilote ISAM introuvable
dans cette ligne :cn.Open()
//avec cn :Dim cm As New OleDbCommand.
Un aide svp.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié par f894009 le 17/07/2014 à 10:15
Bonjour,

Dim cm As New OleDb.OleDbCommand

un projet vb2010 que j'ai fait en partant du code sur le site:
https://support.microsoft.com/fr-fr/help/316934#12

et qui presente la meme erreur, en modifiant tous les types comme ci-dessus c'est Ok

https://www.cjoint.com/?DGrkjTc7Feu

il y a aussi le fichier excel cree dans le repertoire
0
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014
Modifié par loulalola le 17/07/2014 à 13:06
bonjour,
j'ai lit ceci , je pense que tu as changé la chaine de connexion et ça marche pour toi .
mais j'ai effectué des changements dans ma chaine mais en vain :( , je sais pas ou réside le problème.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
17 juil. 2014 à 13:24
Re,

qu'avez vous mis en chaine de connexion pour excel 2007 ????
0
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014
Modifié par loulalola le 17/07/2014 à 13:39
celle-la (en changeant la source bien sur)
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
Extended Properties=Excel 12.0 Xml;HDR=YES"
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
17 juil. 2014 à 13:50
Re,

pouvez-vous metre a dispo votre projet en modifiant le chemin du fichier excel sur

https://www.cjoint.com/
0