VBA oznacza Visual Basic for Application. Jak wiadomo, VB (Visual Basic) jest jednym zświetne języki programowania. Jeśli musisz wykonywać powtarzające się zadania w programie Excel codziennie, zawsze zaleca się automatyzację takich zadań, aby zaoszczędzić czas i energię. Makra to świetny sposób automatyzacji zadań w programie Excel, omówiliśmy już podstawową wskazówkę dotyczącą nagrywania i używania makr. Makra w zasadzie dodają kod VB do arkusza programu Excel.
Za każdym razem, gdy tworzysz nowe makro, program Excel dodajewizualny kod podstawowy na zapleczu, więc za każdym razem, gdy uruchamiasz Makro, ten kod VB jest wykonywany i wyświetlane są wyniki na ekranie. Zobaczmy, jak kod jest generowany, kiedy dodajemy Makro oraz jak możesz edytować i debugować ten kod VB.
Jak wyświetlić kod VBA skojarzony z makrem
Załóżmy, że utworzyliśmy Makro, jak wspomniano w poście, o którym mowa powyżej, a następnie kliknij opcję Makro i wybierz opcję Wyświetl makra.
Wyświetli się okno dialogowe Makra, tutaj wybierz Makro, dla którego chcesz zobaczyć kod VB i naciśnij przycisk Edytuj.
Otworzy Makro jako kod VB w VBEdytor domyślnie osadzony w programie Excel. W tym przykładzie pokazuję kod podstawowego makra, które wyświetla komunikat „Hello World” po uruchomieniu.
Jeśli znasz podstawy Visual Basic,następnie możesz napisać tutaj własny kod, aby jeszcze bardziej ulepszyć swoje Makro, i możesz dodać więcej funkcji do utworzonych Makr, dodając fragmenty kodu. Edytor wyświetlany w programie Excel jest typowym edytorem VB z Eksploratorem projektów po lewej stronie i oknem źródłowym / projektowym po prawej stronie. Wszystko czego potrzebujesz to znajomość składni języka programowania.
Jak debugować kod VBA
Jeśli wprowadziłeś jakiekolwiek zmiany w kodzie makra i chcesz przetestować, czy działa poprawnie, możesz to zrobić, debugując i uruchamiając kod. naciśnij F5 i debuguje i wykonuje kod, a wyniki pojawią się na ekranie. (Mój kod zawiera tylko „Hello World”, więc po debugowaniu i wykonaniu mogę go zobaczyć na ekranie)
Komentarze