Prędkość działania makra ( krokowe uruchomienie) |
Autor |
Wiadomość |
done
Bywalec
Wersja CorelDRAW: x5
Dołączył: 21 Paź 2013 Posty: 48 Skąd: Poland
|
Wysłany: 12 Wrzesień 2014, 12:18 Prędkość działania makra ( krokowe uruchomienie)
|
|
|
Witam
Czy można w jakiś sposób uruchomić nagrane makro w spowolnionym tempie aby np. przeanalizować krok po kroku jego działanie.
Pozdrawiam |
|
|
|
|
maroQ
Doradca
Pomógł: 16 razy Wiek: 40 Dołączył: 08 Lut 2011 Posty: 117 Skąd: Kalisz
|
Wysłany: 13 Wrzesień 2014, 12:03
|
|
|
W edytorze VBA włącz Toolbar o nazwie Debug.
Następnie wybierz makro i kliknij przycisk StepInto by rozpocząć jego wykonywanie linijka po linijce.
Narzędzie nie działa jak analogiczne rozwiązania z Visual Studio etc. jest ono ograniczone do jednego makra (sub - procedura zwana też funkcją zwracającą nic - w języku C -> void funkcjaJakas... ). Dla bardzo prostych makr można używać tej metody.
Osobiście nawet w nowych Visual Studio nie używam tej metody. Kiedy makra zmieniają się w programy wykonujące po kilka funkcji dla każdego wywołania, analizowanie kodu w ten sposób staje się bardzo żmudne. Czasem lepiej przejrzeć kod linijka po linijce by zrozumieć jak coś działa, ale jak komu wygodniej. |
|
|
|
|
done
Bywalec
Wersja CorelDRAW: x5
Dołączył: 21 Paź 2013 Posty: 48 Skąd: Poland
|
Wysłany: 15 Wrzesień 2014, 08:03
|
|
|
Dziękuję.
O to mi właśnie chodziło ;)
Pozdrawiam |
|
|
|
|
|