Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Erreur Automation sur Scripting.Dictionary

6 réponses
Avatar
Galopin01
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWS\system32

Or si je recherche le fichier, il est bien à sa place dans
c:\WINDOWS\system32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..

6 réponses

Avatar
JB
Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..


Avatar
Galopin01
Bonjour JB,
j'ai le même problème en pire...
si je regarde la dll recherchée il m'indique
c:Program FilesFichiers communssysteado
Si je cherche la dll je la trouve au bon endroit mais le message d'erreur
est le même !
A+

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

Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..


Avatar
Daniel.C
Bonjour.
Pour enregisttrer le bonchemin de la DLL :
Démarrer / Exécuter, entre :
regsvr32.exe chemin de la dllnomdufichier.dll
Sinon, remplace :
Set MonDico = CreateObject("Scripting.Dictionary")
par :
Dim MonDico As New Collection
Cordialement.
Daniel
"Galopin01" a écrit dans le message de news:

Bonjour JB,
j'ai le même problème en pire...
si je regarde la dll recherchée il m'indique
c:Program FilesFichiers communssysteado
Si je cherche la dll je la trouve au bon endroit mais le message d'erreur
est le même !
A+

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

Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..






Avatar
Galopin01
bonjour,
C'était d'autant plus bizarre que j'utilise sripting dictionary de temps en
temps sans problème. Sans faire appel à aucune références !
J'ai juste eu à rebooter... et ça marche ! Les chemins sont exact...
Merci à tous !
A+

"Daniel.C" a écrit dans le message de news:
%
Bonjour.
Pour enregisttrer le bonchemin de la DLL :
Démarrer / Exécuter, entre :
regsvr32.exe chemin de la dllnomdufichier.dll
Sinon, remplace :
Set MonDico = CreateObject("Scripting.Dictionary")
par :
Dim MonDico As New Collection
Cordialement.
Daniel
"Galopin01" a écrit dans le message de news:

Bonjour JB,
j'ai le même problème en pire...
si je regarde la dll recherchée il m'indique
c:Program FilesFichiers communssysteado
Si je cherche la dll je la trouve au bon endroit mais le message d'erreur
est le même !
A+

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

Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..










Avatar
Galopin01
bonjour,
C'était d'autant plus bizarre que ce n'est pas la première fois que je me
sert de dictionary
J'ai juste eu à rebooter et ça remarche (sans faire appel à aucune dll) et
les chemins sont d'aplomb maintenant...
merci à tous deux et bon WE.
A+

"Daniel.C" a écrit dans le message de news:
%
Bonjour.
Pour enregisttrer le bonchemin de la DLL :
Démarrer / Exécuter, entre :
regsvr32.exe chemin de la dllnomdufichier.dll
Sinon, remplace :
Set MonDico = CreateObject("Scripting.Dictionary")
par :
Dim MonDico As New Collection
Cordialement.
Daniel
"Galopin01" a écrit dans le message de news:

Bonjour JB,
j'ai le même problème en pire...
si je regarde la dll recherchée il m'indique
c:Program FilesFichiers communssysteado
Si je cherche la dll je la trouve au bon endroit mais le message d'erreur
est le même !
A+

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

Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..










Avatar
Galopin01
Bonsoir,
Désolé, j'ai un peu oublié de répondre.
J'ai rebooté : ça a suffit pour remédier au problème !
Merci !

"Daniel.C" a écrit dans le message de news:
%
Bonjour.
Pour enregisttrer le bonchemin de la DLL :
Démarrer / Exécuter, entre :
regsvr32.exe chemin de la dllnomdufichier.dll
Sinon, remplace :
Set MonDico = CreateObject("Scripting.Dictionary")
par :
Dim MonDico As New Collection
Cordialement.
Daniel
"Galopin01" a écrit dans le message de news:

Bonjour JB,
j'ai le même problème en pire...
si je regarde la dll recherchée il m'indique
c:Program FilesFichiers communssysteado
Si je cherche la dll je la trouve au bon endroit mais le message d'erreur
est le même !
A+

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

Bonjour,

Set MonDico = CreateObject("Scripting.Dictionary")

http://cjoint.com/?cxiMZKiqXR

JB


On 23 fév, 08:18, "Galopin01" wrote:
Bonjour

XP Pro 2003

Dans VBA/Excel il me fait un "nervous breakdown" sur :

set MonDico = CreateObject("SriptingDctionary")

Erreur Automation :
le module spécifié est introuvable !

J'ai déjà tenté une réparation.Si j'y regarde de plus près, dans les
références, si je pointe sur Microsoft Scripting Runtime il m'indique un
chemin invraisemblable

c:/doc & Set/blabla/... au lieu de WINDOWSsystem32

Or si je recherche le fichier, il est bien à sa place dans
c:WINDOWSsystem32

Que faire pour obliger VBA à retrouver le bon chemin ?

Merci..