Yes.
Set a reference to MS Scripting runtime (‘Microsoft Scripting Runtime’). As per @regjo’s comment, go to Tools->References and tick the box for ‘Microsoft Scripting Runtime’.

Create a dictionary instance using the code below:
Set dict = CreateObject("Scripting.Dictionary")
or
Dim dict As New Scripting.Dictionary
Example of use:
If Not dict.Exists(key) Then
dict.Add key, value
End If
Don’t forget to set the dictionary to Nothing when you have finished using it.
Set dict = Nothing
Related Posts:
- What does <> mean?
- How can I remove a key from a Python dictionary?
- How can I remove a key from a Python dictionary?
- How to find a value in an excel column by vba code Cells.Find
- Check if a string contains another string
- VBScript to open a dialog to select a filepath
- In Python, when to use a Dictionary, List or Set?
- Quick Way to Implement Dictionary in C
- “Sub or Function not defined” when trying to run a VBA script in Outlook
- What is the function of FormulaR1C1?
- What exactly is the function of Application.CutCopyMode property in Excel
- What is the difference between a map and a dictionary?
- VBA Excel – Insert row below with same format including borders and frames
- Deleting a file in VBA
- Excel VBA: Can’t get a match, error “Unable to get the Match property of the WorksheetFunction class”
- How to comment and uncomment blocks of code in the Office VBA Editor
- Run-time error ‘3061’. Too few parameters. Expected 1. (Access 2007)
- Pass arguments to Constructor in VBA
- VBA array sort function?
- How to install Date Picker form control in Excel 2016
- How to install Date Picker form control in Excel 2016
- How to fill color in a cell in VBA?
- Refreshing all the pivot tables in my excel workbook with a macro
- VBA: Run time error ’91’?
- Compare Dates in VBA
- What is the difference between “Form Controls” and “ActiveX Control” in Excel 2010?
- ‘Cannot find DAO350.dll’ file error VB6
- Average in VBA in Excel
- VBA Excel “Compile error: Object Required”
- Choosing paper size (NOT DEFAULT sizes) in excel vba
- “Unable to get the VLookup property of the WorksheetFunction Class” error [duplicate]
- Paste Special error 1004 PasteSpecial method of Range class failed
- VBA: Getting run-time 1004: Method ‘Range’ of object ‘_Worksheet’ failed when using cells
- Cannot run the macro… the macro may not be available in this workbook
- What is the difference between Python’s list methods append and extend?
- Search for words with telephone numbers from 2-3-4 tree
- Iterating over dictionaries using ‘for’ loops
- How to do associative array/hashing in JavaScript
- How do I sort a dictionary by value?
- How do I sort a dictionary by value?
- How do I sort a dictionary by value?
- Check if a given key already exists in a dictionary
- How to overcome TypeError: unhashable type: ‘list’
- How does collections.defaultdict work?
- How do you create a dictionary in Java? [closed]
- Python Dictionary Comprehension
- MSCOMCTL.ocx missing Windows 10
- How can I implement a tree in Python?
- Is a Python dictionary an example of a hash table?
- I’m getting Key error in python
- JavaScript hashmap equivalent
- Converting dictionary to JSON
- How do I merge two dictionaries in a single expression (taking union of dictionaries)?
- Is there an easy way to make a min heap in C++?
- How do I merge dictionaries together in Python?
- Difference between binary tree and binary search tree
- Simple dictionary in C++
- How to implement a tree data-structure in Java?
- Python list of dictionaries search
- How can I sort a dictionary by key?
- Updating a dictionary in python
- How to avoid “RuntimeError: dictionary changed size during iteration” error?
- unhashable type: ‘dict’ Type Error [duplicate]
- What is the difference between tree depth and height?
- TypeScript Objects as Dictionary types as in C#
- When is del useful in Python?
- How to copy a dictionary and only edit the copy
- How to avoid “RuntimeError: dictionary changed size during iteration” error?
- How to solve dictionary changed size during iteration error?
- What is C# equivalent of
- C++ Loop through Map
- DataFrame constructor not properly called
- What is copy-on-write?
- Priority queue in .Net
- TypeError: ‘type’ object is not subscriptable when indexing in to a dictionary
- Tricky : ‘dict’ object is not callable
- TypeError: ‘dict’ object is not callable
- Getting key with maximum value in dictionary?
- Error: ” ‘dict’ object has no attribute ‘iteritems’ “
- A proper way to create a matrix in c++
- Getting key with maximum value in dictionary?
- Explanation of runtimes of BFS and DFS
- Error: ” ‘dict’ object has no attribute ‘iteritems’ “
- How can I get dictionary key as variable directly in Python (not by searching from value)?
- Are dictionaries ordered in Python 3.6+?
- Array versus linked-list
- A proper way to create a matrix in c++
- Java implementation for Min-Max Heap?
- Does Java support structs?
- append multiple values for one key in a dictionary [duplicate]
- Why does the C++ STL not provide any “tree” containers?
- How to use Regular Expressions (Regex) in Microsoft Excel both in-cell and loops
- Convert a python dict to a string and back
- What are the differences between B trees and B+ trees?
- Does Java support structs?
- Delete an element from a dictionary
- How to use Regular Expressions (Regex) in Microsoft Excel both in-cell and loops
- How to add multiple values per key in python dictionary
- Get key by value in dictionary
- How to add multiple values to a dictionary key in python?