OVH Cloud OVH Cloud

Message avec XLODBC32.DLL

4 réponses
Avatar
pdelatouanne
Bonjour à tous,
Depuis hier, à l'ouverture d'un .xls ou simplement d'Excel, j'ai :
1/ le message suivant : "Impossible de reconnaître le format du fichier"
2/ Si je clique sur "OK", j'obtiens un fichier "XLODBC32.DLL" avec des
signes incompréhensibles (du style : MZÿÿ¸@?º´)
3/ Enfin, j'ai l'ouverture de mon fichier qui récupère des données dans des
requêtes d'Access.

Que dois-je faire svp pour ne plus avoir le fichier "XLODBC32.DLL".
Par avance merci à ceux qui pourront faire quelque chose pour moi.

4 réponses

Avatar
Michel Pierron
Bonjour pdelatouanne;
Access / Menu / Outils / Utilitaires de base de données / Compacter une base
de données.
Sélectionne ensuite le nom de ton fichier .mdb et compacte le sous le même
nom; il sera réparé.

Si tu ne disposes pas d'Access, tu peux utiliser la fonction suivante:
Function DAO_CompactDatabase(ByVal CompactFrom$, ByVal CompactTo$) As String
Const lcIntNoErrors = 0, lcStrErrorDivider = "|"
Dim lErrDataBaseErrors As DAO.Error, lStrErrors As String
If Len(Dir(CompactTo)) Then Kill CompactTo
DBEngine.CompactDatabase CompactFrom, CompactTo
If Err Then
For Each lErrDataBaseErrors In DBEngine.Errors
lStrErrors = lStrErrors & lErrDataBaseErrors.Number _
& lcStrErrorDivider & lErrDataBaseErrors.Description & Chr(9)
Next lErrDataBaseErrors
End If
DAO_CompactDatabase = lStrErrors
End Function

MP

"pdelatouanne" a écrit dans le message de
news:chehar$qvd$
Bonjour à tous,
Depuis hier, à l'ouverture d'un .xls ou simplement d'Excel, j'ai :
1/ le message suivant : "Impossible de reconnaître le format du fichier"
2/ Si je clique sur "OK", j'obtiens un fichier "XLODBC32.DLL" avec des
signes incompréhensibles (du style : MZÿÿ¸@?º´)
3/ Enfin, j'ai l'ouverture de mon fichier qui récupère des données dans
des

requêtes d'Access.

Que dois-je faire svp pour ne plus avoir le fichier "XLODBC32.DLL".
Par avance merci à ceux qui pourront faire quelque chose pour moi.




Avatar
Papou
Bonjour
Bien que je n'y crois pas trop, vérifie simplement si ce fichier ne serait
pas situé dans ton répertoire xlStart (ou xlOuvrir)
Si c'est le cas déplace-le ou supprime-le.
Sinon voir une mise à jour ou éventuellement une résinstalaltion ?
Cordialement
Pascal

"pdelatouanne" a écrit dans le message de
news:chehar$qvd$
Bonjour à tous,
Depuis hier, à l'ouverture d'un .xls ou simplement d'Excel, j'ai :
1/ le message suivant : "Impossible de reconnaître le format du fichier"
2/ Si je clique sur "OK", j'obtiens un fichier "XLODBC32.DLL" avec des
signes incompréhensibles (du style : MZÿÿ¸@?º´)
3/ Enfin, j'ai l'ouverture de mon fichier qui récupère des données dans
des

requêtes d'Access.

Que dois-je faire svp pour ne plus avoir le fichier "XLODBC32.DLL".
Par avance merci à ceux qui pourront faire quelque chose pour moi.




Avatar
FxM
pdelatouanne wrote:
Bonjour à tous,
Depuis hier, à l'ouverture d'un .xls ou simplement d'Excel, j'ai :
1/ le message suivant : "Impossible de reconnaître le format du fichier"
2/ Si je clique sur "OK", j'obtiens un fichier "XLODBC32.DLL" avec des
signes incompréhensibles (du style : MZÿÿ¸@?º´)
3/ Enfin, j'ai l'ouverture de mon fichier qui récupère des données dans des
requêtes d'Access.

Que dois-je faire svp pour ne plus avoir le fichier "XLODBC32.DLL".
Par avance merci à ceux qui pourront faire quelque chose pour moi.



Bonjour,

Je n'ai pas exactement la même analyse que mon éminent collègue du fait
que la seule ouverture d'Excel produit l'erreur et que MZ soient les
deux octets identificateurs d'un fichier executable (.exe ou .DLL). He
subodore donc que le fichier xlodbc32.dll est copié ou déplacé dans le
s/r de démarrage.

Chez moi sous Win98SE et XL2K, XLODBC32.DLL se situe dans c:program
filesmicrosoft officeofficemacrolibmsquery et nulle part ailleurs
(pas dans xlstart par exemple).

Si ce n'est pas le cas, au mieux déplacer le fichier, éventuellement
réenregistrer (regsvr32 <chemin><fichier>), au pire réparer Excel.

@+
FxM

Avatar
pdelatouanne
Merci à vous 3, je viens de :
1/ compacter ma base sous Access,
2/ vérifier si XLODBC32.DLL se trouve bien dans c:program filesmicrosoft
officeofficemacrolibmsquery
3/ de réparer Office et même de le réinstaller
Toujours la même chose. Si vous avez d'autres idées, elles seront les
bienvenues. Merci par avance

----- Original Message -----
From: "pdelatouanne"
Newsgroups: microsoft.public.fr.excel
Sent: Sunday, September 05, 2004 10:04 AM
Subject: Message avec XLODBC32.DLL

Bonjour à tous,
Depuis hier, à l'ouverture d'un .xls ou simplement d'Excel, j'ai :
1/ le message suivant : "Impossible de reconnaître le format du fichier"
2/ Si je clique sur "OK", j'obtiens un fichier "XLODBC32.DLL" avec des
signes incompréhensibles (du style : MZÿÿ¸@?º´)
3/ Enfin, j'ai l'ouverture de mon fichier qui récupère des données dans
des

requêtes d'Access.

Que dois-je faire svp pour ne plus avoir le fichier "XLODBC32.DLL".
Par avance merci à ceux qui pourront faire quelque chose pour moi.