Bonjour,
Il faut commencer par supprimer les références inutiles, obsolètes et manquantes. Utility, DAO...
Le commdlg32 est une bibliothèque VB6. La remplacer par une solution full-access n'est pas un mal. Sinon registrer ce vieil OCX à la main.
Référencer la Ms Office xx.0 Access Database engine Object, pour utiliser JET (table, database...)
Remplacer les vieux appels :
Par
rst.fields("nomdechamp").value
Eventuellement s'occuper de ça :
Changer ces vieilles méthodes :
MakeQueryDefsProperty
.OpenQueryDef
...
Bref rien d'impossible, juste un peu de job.
Cordialement,
Partager