Connecter VB à Excel

loulalola Messages postés 13 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. loulalola Messages postés 13 Statut Membre
     
    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
  2. loulalola Messages postés 13 Statut Membre
     
    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
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    qu'avez vous mis en chaine de connexion pour excel 2007 ????
    0
  5. loulalola Messages postés 13 Statut Membre
     
    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
  6. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

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

    https://www.cjoint.com/
    0