Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

pilote ISAM introuvable

315 views
Skip to first unread message

Brat'ac

unread,
Jun 20, 2020, 5:54:56 AM6/20/20
to
Bonjour,
Excel 2019:
Avec un code trouvé sur
https://silkyroad.developpez.com/VBA/ClasseursFermes/
j'essaie de lire un fichier fermé

J'ai l'erreur suivante: "pilote ISAM introuvable"

Après de multiple recherche je galère

La DLL msexcl40 est bien enregistrée dans le registre

\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines\Excel

dans le chemin suivant: C:\Windows\SysWOW64\msexcl40.dll

Merci de l'aide

MichD

unread,
Jun 20, 2020, 6:40:31 AM6/20/20
to
Le 20/06/20 à 05:54, Brat'ac a écrit :
Bonjour,

Voici un fichier exemple sur la manière d'utiliser ADO (Activex data
object). Bien sûr, il faudra que tu adaptes selon ton environnement.

https://www.cjoint.com/c/JFukD03WIfj

Attention, dans l'environnement VBA d'Excel, tu dois ajouter la
référence suivante : "Microsoft ActiveX Data Objects 2.8 Library"

Pour ce faire, barre des menus (vba) / outils / références / et dans la
liste tu coches celle mentionnée

Library ADODB
C:\Program Files (x86)\Common Files\System\ado\msado28.tlb
Microsoft ActiveX Data Objects 2.8 Library

Dans mon fichier exemple, la déclaration de ces 3 variables est faite de
cette manière :

Dim Conn As Object, Rst As Object
Dim MyRecordset As Object

Je te suggère plutôt de faire comme cela, tu auras plus de faciliter
pour coder.
Dim Conn As ADODB.Connection, Rst As ADODB.Recordset
Dim MyRecordset As ADODB.Recordset


MichD

Brat'ac

unread,
Jun 20, 2020, 12:47:03 PM6/20/20
to
Merci du retour,
je regarde cela dès lundi

Brat'ac

unread,
Jun 22, 2020, 11:43:41 AM6/22/20
to
Dans son message précédent, Brat'ac a écrit :
> Merci du retour,
> je regarde cela dès lundi
>
>
Bonjour,
C'est OK plus de PB après avoir mis en application ceci

https://www.novencia.com/oledb-excel-64-bits/

MichD

unread,
Jun 22, 2020, 2:50:03 PM6/22/20
to
Le 22/06/20 à 11:43, Brat'ac a écrit :
Il n'y a pas beaucoup de gens qui utilisent Excel en 64 bits.
À défaut de le spécifier, il est difficile de deviner!

MichD

Brat'ac

unread,
Jun 22, 2020, 3:28:32 PM6/22/20
to
MichD a exprimé avec précision :

>
> Il n'y a pas beaucoup de gens qui utilisent Excel en 64 bits.
> À défaut de le spécifier, il est difficile de deviner!
>


Effectivement, oubli de ma part
0 new messages