Я использую словари в Excel VBA через dict As New Dictionary
(и добавление ссылки на время выполнения скриптов). Когда я пытаюсь контролировать их во время отладки, я могу видеть только ключи, которые лежат в словаре, но не соответствующее значение каждой клавиши.
Есть ли способ увидеть ценность? Это облегчило бы отладку для меня.
EDIT: на основе ваших ответов нет простого решения, но я могу сделать следующее.
Используйте глобальную переменную Dim d_obj As Object
и постоянно ее отслеживайте и всякий раз, когда мне нужно найти значение словаря, я Set d_obj(key) =...
в непосредственное окно Set d_obj(key) =...
и я смогу увидеть значение в монитор-окно.
Кроме того, я могу написать функцию, которая принимает словарь и возвращает значения в виде списка, и аналогичным образом использовать эту функцию в прямом окне. спасибо всем!