guldo76
15-02-2007, 14:03
Ciao
Ho un problema con una dll.
Ho provato, in un file nuovo, a utilizzare la "Microsoft Scripting Runtime" per poter utilizzare un Dictionary.
Tutto OK.
Poi ho aperto un progetto esistente, con l'intenzione di importare anche lì la medesima "Microsoft Scripting Runtime", ma purtroppo non l'ho trovata nell'elenco dei riferimenti disponibili... Al che mi sono detto: "poco male, clicco su sfoglia, mi cerco la dll corrispondente e la inserisco." (c:\windows\system32\scrrun.dll)
Peccato che quando cerco di eseguire
Dim fMap
Set fMap = CreateObject("Scripting.Dictionary")
mi vedo rispondere:
-2147319779 Errore di automazione
Libreria non registrata.
:confused:
Ah, uso Excel 2002.
EDIT: anche se uso
Dim x As Scripting.Dictionary
Set x = New Scripting.Dictionary
mi da cmq il medesimo errore.
Ho un problema con una dll.
Ho provato, in un file nuovo, a utilizzare la "Microsoft Scripting Runtime" per poter utilizzare un Dictionary.
Tutto OK.
Poi ho aperto un progetto esistente, con l'intenzione di importare anche lì la medesima "Microsoft Scripting Runtime", ma purtroppo non l'ho trovata nell'elenco dei riferimenti disponibili... Al che mi sono detto: "poco male, clicco su sfoglia, mi cerco la dll corrispondente e la inserisco." (c:\windows\system32\scrrun.dll)
Peccato che quando cerco di eseguire
Dim fMap
Set fMap = CreateObject("Scripting.Dictionary")
mi vedo rispondere:
-2147319779 Errore di automazione
Libreria non registrata.
:confused:
Ah, uso Excel 2002.
EDIT: anche se uso
Dim x As Scripting.Dictionary
Set x = New Scripting.Dictionary
mi da cmq il medesimo errore.