Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichD
Le 20/06/20 à 05:54, Brat'ac a écrit :
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_MACHINESOFTWAREWOW6432NodeMicrosoftJet4.0EnginesExcel dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll Merci de l'aide
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 FilesSystemadomsado28.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
Le 20/06/20 à 05:54, Brat'ac a écrit :
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
dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll
Merci de l'aide
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 FilesSystemadomsado28.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
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_MACHINESOFTWAREWOW6432NodeMicrosoftJet4.0EnginesExcel dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll Merci de l'aide
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 FilesSystemadomsado28.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
Merci du retour, je regarde cela dès lundi MichD avait écrit le 20/06/2020 :
Le 20/06/20 à 05:54, Brat'ac a écrit :
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_MACHINESOFTWAREWOW6432NodeMicrosoftJet4.0EnginesExcel dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll Merci de l'aide
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 FilesSystemadomsado28.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
Merci du retour,
je regarde cela dès lundi
MichD avait écrit le 20/06/2020 :
Le 20/06/20 à 05:54, Brat'ac a écrit :
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
dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll
Merci de l'aide
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 FilesSystemadomsado28.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
Merci du retour, je regarde cela dès lundi MichD avait écrit le 20/06/2020 :
Le 20/06/20 à 05:54, Brat'ac a écrit :
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_MACHINESOFTWAREWOW6432NodeMicrosoftJet4.0EnginesExcel dans le chemin suivant: C:WindowsSysWOW64msexcl40.dll Merci de l'aide
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 FilesSystemadomsado28.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
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/
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