2022-05-27 [VBA] Dictionaryの情報が初期化しても残ってしまう場合の対応 VBA 概要 VBA(Excelマクロ)でDictionaryを宣言し直しても、初期化してもキーが残り、アイテムにemptyが入っている。 Dim dict As New Dictionary dict.RemoveAll '上記でもキーが残ってしまう 原因、対応方法 原因は対象のDictionaryをウォッチに追加しているため。 ウォッチから該当の式を削除すれば余計なキーの残りが消える。 参考: stackoverflow.com できる イラストで学ぶ 入社1年目からのExcel VBA できる イラストで学ぶシリーズ作者:きたみ あきこ,できるシリーズ編集部インプレスAmazon