Страницы: 1
RSS
VBA Вывод промежуточных вычислений альтернатива Ф9
 
для анализа часто требуется проверять промежуточные этапы кода,  Какие есть способы вывода или просмотра?
что то на подобие ф9 в формулах

На данный момент я все прокручиваю через debug.print .... или в окне immediate
Но процесс очень долгий. иногда нужны результаты в процессе вычисления приходиться  урезать циклы, задавать временно переменные и  в  debug.print ....
не нужно оскорблять.
 
Дык, есть Ф9 в ВБА, есть watches, есть команда stop..
Изменено: KuklP - 22.02.2016 23:30:28
Я сам - дурнее всякого примера! ...
 
Цитата
Но процесс очень долгий.
О чем это? О коде или  о debug.print?

Можно еще MsgBox понаставить.
 
Можно пошагово по коду идти (StepInfo - F8) и остлеживать значения переменных, наводя на них курсор мыши
Согласие есть продукт при полном непротивлении сторон
 
Цитата
Sanja написал: (StepInfo - F8)
ок, взял на вооружение
Цитата
KuklP написал: watches
увидел окно, надо найти почитать как этим пользоваться, с ходу не понятно

Цитата
vikttur написал: Можно еще MsgBox понаставить.
msgbox неудобен он требует постоянного подтверждения, гораздо удобней debug.print, глазами увидел результат и дальше редактируешь
не нужно оскорблять.
 
Используйте точки останова и смотрите значения переменных
 
watches - почитал про него, так и не разобрался пока.
Но нашел еще одно интересное окно которое очень информативно есть над чем поразмыслить:
Locals

 
Изменено: Александр Сергеевич - 23.02.2016 00:42:58
не нужно оскорблять.
 
Locals Window - пользуюсь постоянно: контроль или ручное изменение переменных, просмотр массивов...
 
Цитата
vikttur написал: Locals Window - пользуюсь постоянно
Свои секретин сразу не раскрывает?
не нужно оскорблять.
 
Цитата
Александр Сергеевич написал:
Свои секретин сразу не раскрывает?
Да просто это окно умолчанием всегда открыто ))
Страницы: 1
Читают тему
Наверх