Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Hi,
Merci d’avoir partagé votre question. Je comprends à quel point il peut être frustrant de voir une fonctionnalité qui marchait auparavant cesser soudainement de fonctionner, surtout lorsque la réinstallation d’Office et des composants SQL ne résout pas le problème.
D’après mon expérience, cette erreur apparaît généralement lorsque Excel ne parvient pas à localiser le pilote ODBC ou le nom de source de données (DSN) attendu par la connexion. Les causes les plus courantes incluent l’absence du pilote ODBC, une incompatibilité entre les versions 32 bits et 64 bits d’Excel et des pilotes ODBC, ou encore une entrée DSN manquante dans le bon administrateur ODBC.
Si le pilote existe mais n’est pas dans la bonne architecture, Excel ne pourra pas le détecter. Office Pro 2019 installé en 32 bits nécessite des pilotes ODBC 32 bits, visibles uniquement dans l’administrateur ODBC 32 bits (situé dans C:\Windows\SysWOW64\odbcad32.exe). Utiliser l’administrateur ODBC 64 bits peut donner l’impression que le DSN « manque » alors qu’il existe réellement.
De plus, si le DSN utilisé par le classeur a été créé sur une autre machine, il se peut tout simplement que votre PC ne possède pas ce DSN. Dans des cas similaires sous Excel, les utilisateurs ont résolu le problème en recréant le DSN dans le bon administrateur ODBC ou en ajoutant explicitement le nom du DSN dans la chaîne de connexion, afin qu’Excel puisse l’identifier.
Pour affiner le diagnostic, avez‑vous vérifié si le DSN et le pilote apparaissent bien dans l’administrateur ODBC 32 bits (version SysWOW64), puisque votre installation d’Office est en 32 bits ?
N’hésitez pas à me tenir informé de ce que vous trouvez dans l’administrateur ODBC ou si vous souhaitez de l’aide pour recréer le DSN. Je serai heureux de vous accompagner dans la suite.
Cordialement,
Noel