You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tried several things, and I get various error messages.
Import the cls file
results in: It's imported under modules. Using it gives Compile error: Expected: end of statement at VERSION 1.0 CLASS
removing that results in: Compile error: Invalid outside procedure at BEGIN
removing that block results in: Compile error: A module is not a valid type at my code Dim dict As New Dictionary
Create a new class module by right click the project (root), then Insert -> Class Module, copy the code of Dictionary.cls in there, rename the class module to Dictionary
results in: Compile error: Expected: end of statement at VERSION 1.0 CLASS
removing that results in: Compile error: Invalid outside procedure at BEGIN
removing that block results in: Compile error: Syntax error at Attribute VB_Name = "Dictionary"
removing that block results in Run-time error 438: Object doesn't support this property or method at my code dict("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.
The text was updated successfully, but these errors were encountered:
There is a problem with the download raw file option because it will not convert Unix-style line-endings (LF) to Windows-style line endings (CRLF) and the VBE expects files to use CRLF.
I've tried several things, and I get various error messages.
Import the cls file
results in: It's imported under
modules
. 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 Dictionaryresults 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 in
Run-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.
The text was updated successfully, but these errors were encountered: