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