ExcelVBAではじめてDictionaryを使うと遭遇するエラーだと思います。
コンパイルエラー:
ユーザ定義型は定義されていません

こちらのサイトを参照しました
https://vba-create.jp/vba-dictionary-error-reference-settings/
解決方法
VBEメニューから「ツール」→「参照設定」を選択し、「Microsoft Scripting Runtime」を選択

ExcelVBAではじめてDictionaryを使うと遭遇するエラーだと思います。
コンパイルエラー:
ユーザ定義型は定義されていません
こちらのサイトを参照しました
解決方法
VBEメニューから「ツール」→「参照設定」を選択し、「Microsoft Scripting Runtime」を選択
コメント