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