OVH Cloud OVH Cloud

VBA. Impossible d'ajouter une référence au fichier spécifié

10 réponses
Avatar
HD
Bonjour,

J'ai voulu ajouter une référence à mes références VBAProject mais j'obtiens
la réponse " Impossible d'ajouter une référence au fichier spécifié "...
Cette référence à ajouter est ZLib1.dll qui permet de traiter les fichiers
zippés...

Merci d'avance pour votre aide.
--
@+
HD

10 réponses

Avatar
MichDenis
Bonjour HD,

Est-ce la seule référence que tu ne peux pas ajouter ?

As-tu utilisé le bouton parcourir pour te rendre jusqu'au dit fichier Xlib1.dll afin de t'assurer que le chemin est bon
?

Es-tu dans un environnement Réseau ? Es-tu certain d'avoir les droits sur ce fichier ?

Il faudrait donner un peu plus de détail ... si ton problème persiste !


Salutations!


"HD" a écrit dans le message de news: %23Li0t$
Bonjour,

J'ai voulu ajouter une référence à mes références VBAProject mais j'obtiens
la réponse " Impossible d'ajouter une référence au fichier spécifié "...
Cette référence à ajouter est ZLib1.dll qui permet de traiter les fichiers
zippés...

Merci d'avance pour votre aide.
--
@+
HD
Avatar
HD
Est-ce la seule référence que tu ne peux pas ajouter ?
Je n'ai pas tenté d'en ajouter d'autres...


As-tu utilisé le bouton parcourir pour te rendre
jusqu'au dit fichier Xlib1.dll afin de t'assurer que
le chemin est bon ?
Oui je l'ai utilisé...


Es-tu dans un environnement Réseau ? Es-tu
certain d'avoir les droits sur ce fichier ?
Le fichier a été copié dans le répertoire C:WINDOWSSYSTEM et il n'est pas

en lecture seule.

Il faudrait donner un peu plus de détail ...
si ton problème persiste!
Je suis sous Windows 98 et mon Excel est de version 97.


La DLL en question provient d'ici :
Using the Zip Classes in the J# Class Libraries to Compress Files and Data
with C#
http://msdn.microsoft.com/msdnmag/issues/03/06/ZipCompression/default.aspx

En principe elle doit pouvoir fonctionner en VBA...

--
@+
HD

Avatar
MichDenis
Désolé, mais je n'ai pas d'explications particulières sur le comportement particulier de Cet Dll.


Salutations!


"HD" a écrit dans le message de news: %
Est-ce la seule référence que tu ne peux pas ajouter ?
Je n'ai pas tenté d'en ajouter d'autres...


As-tu utilisé le bouton parcourir pour te rendre
jusqu'au dit fichier Xlib1.dll afin de t'assurer que
le chemin est bon ?
Oui je l'ai utilisé...


Es-tu dans un environnement Réseau ? Es-tu
certain d'avoir les droits sur ce fichier ?
Le fichier a été copié dans le répertoire C:WINDOWSSYSTEM et il n'est pas

en lecture seule.

Il faudrait donner un peu plus de détail ...
si ton problème persiste!
Je suis sous Windows 98 et mon Excel est de version 97.


La DLL en question provient d'ici :
Using the Zip Classes in the J# Class Libraries to Compress Files and Data
with C#
http://msdn.microsoft.com/msdnmag/issues/03/06/ZipCompression/default.aspx

En principe elle doit pouvoir fonctionner en VBA...

--
@+
HD

Avatar
papou
Bonjour
A-t'elle été correctement enregistrée ?
Cordialement
Pascal

"HD" a écrit dans le message de
news:%
Est-ce la seule référence que tu ne peux pas ajouter ?
Je n'ai pas tenté d'en ajouter d'autres...


As-tu utilisé le bouton parcourir pour te rendre
jusqu'au dit fichier Xlib1.dll afin de t'assurer que
le chemin est bon ?
Oui je l'ai utilisé...


Es-tu dans un environnement Réseau ? Es-tu
certain d'avoir les droits sur ce fichier ?
Le fichier a été copié dans le répertoire C:WINDOWSSYSTEM et il n'est

pas

en lecture seule.

Il faudrait donner un peu plus de détail ...
si ton problème persiste!
Je suis sous Windows 98 et mon Excel est de version 97.


La DLL en question provient d'ici :
Using the Zip Classes in the J# Class Libraries to Compress Files and Data
with C#
http://msdn.microsoft.com/msdnmag/issues/03/06/ZipCompression/default.aspx

En principe elle doit pouvoir fonctionner en VBA...

--
@+
HD





Avatar
HD
A-t'elle été correctement enregistrée ?


Comment ça ? Je l'ai téléchargé d'Internet et je l'ai mise directement sur
le répertoire C:WindowsSystem...
--
@+
HD

Avatar
papou
Re
Sur mon Windows XP, lorsque je souhaite utiliser une DLL "tierce partie",
j'utilise la commande
REGSVR32 NomdelaDLL
Elle est ainsi inscrite dans le registre.
Cordialement
Pascal

"HD" a écrit dans le message de news:
%
A-t'elle été correctement enregistrée ?


Comment ça ? Je l'ai téléchargé d'Internet et je l'ai mise directement sur
le répertoire C:WindowsSystem...
--
@+
HD





Avatar
HD
Sur mon Windows XP, lorsque je souhaite utiliser une DLL "tierce
partie", j'utilise la commande
REGSVR32 NomdelaDLL
Elle est ainsi inscrite dans le registre.



Je suis sous Windows 98... Et la commande "REGSVR32 zlib1.dll" m'a renvoyé
le message :
<<
zlib1.dll was loaded, but the DllRegisterServer entry point was not found.

DellRegisterServer may not be exported, or a corrupt version of zlib1.dll
may be in memory. Consider using PView to detect and remove it.

--


@+
HD


Avatar
papou
Re
Ben ça aide peut-être un peu :
or a corrupt version of zlib1.dll
may be in memory
Peut-être donc que ta DLL "a pris un jeton" au téléchargement ?

Sinon ???
Cordialement
Pascal

"HD" a écrit dans le message de news:

Sur mon Windows XP, lorsque je souhaite utiliser une DLL "tierce
partie", j'utilise la commande
REGSVR32 NomdelaDLL
Elle est ainsi inscrite dans le registre.



Je suis sous Windows 98... Et la commande "REGSVR32 zlib1.dll" m'a renvoyé
le message :
<<
zlib1.dll was loaded, but the DllRegisterServer entry point was not found.

DellRegisterServer may not be exported, or a corrupt version of zlib1.dll
may be in memory. Consider using PView to detect and remove it.

--


@+
HD






Avatar
Clément Marcotte
Bonjour,

De toutes façons, sur leur site, ils disent de mettre à jour vers la
version 1.2.2 (Surtout, si vous avez la version 1.2.1)

http://www.gzip.org/zlib/



"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de
news:eQw0%
Re
Ben ça aide peut-être un peu :
or a corrupt version of zlib1.dll
may be in memory
Peut-être donc que ta DLL "a pris un jeton" au téléchargement ?

Sinon ???
Cordialement
Pascal

"HD" a écrit dans le message de news:

Sur mon Windows XP, lorsque je souhaite utiliser une DLL "tierce
partie", j'utilise la commande
REGSVR32 NomdelaDLL
Elle est ainsi inscrite dans le registre.



Je suis sous Windows 98... Et la commande "REGSVR32 zlib1.dll" m'a
renvoyé


le message :
<<
zlib1.dll was loaded, but the DllRegisterServer entry point was
not found.



DellRegisterServer may not be exported, or a corrupt version of
zlib1.dll


may be in memory. Consider using PView to detect and remove it.

--


@+
HD










Avatar
HD
Bonjour,
Bonjour,


De toutes façons, sur leur site, ils disent de mettre à jour vers la
version 1.2.2 (Surtout, si vous avez la version 1.2.1)


Je confirme avoir bien téléchargé la version 1.2.2. On obtient un fichier "
zlib122-dll.zip " dans lequel on a le fichier " zlib1.dll ".
--
@+
HD