Description
I've tried several things, and I get various error messages.
-
Import the cls file
results in: It's imported undermodules
. Using it givesCompile error: Expected: end of statement
atVERSION 1.0 CLASS
removing that results in:Compile error: Invalid outside procedure
atBEGIN
removing that block results in:Compile error: A module is not a valid type
at my codeDim dict As New Dictionary
-
Create a new
class module
by right click the project (root), thenInsert -> Class Module
, copy the code ofDictionary.cls
in there, rename the class module to Dictionary
results in:Compile error: Expected: end of statement
atVERSION 1.0 CLASS
removing that results in:Compile error: Invalid outside procedure
atBEGIN
removing that block results in:Compile error: Syntax error
atAttribute VB_Name = "Dictionary"
removing that block results inRun-time error 438: Object doesn't support this property or method
at my codedict("a") = "b"
-
Run
VBA-Dictionary - Specs.xlsm
results in:Compile error: The code in this project must be updated for use on 64-bit systems. Please review and update Declare statements and then mark them with the PtrSafe attribute.