1. Pętla For Next VBA – informacje podstawowe Pętla For Next VBA jest kolejną pętlą, którą poznamy. W najprostszej postaci pętla umożliwia nam wprowadzenie z góry liczby powtórzeń instrukcji, która ma zostać wykonana. Dla przykładu spróbujmy wykorzystać naszą pętlę do wyświetlenia
Autor Tomasz Kenig
1. Schemat działania pętli Do While Loop Pętla While…Wend, którą poznaliśmy w poprzednim rozdziale jest najprostszą pętlą w Excelowym VBA. Pętla, która daje nam więcej możliwości to Do…Loop. Daje nam ona wiele więcej możliwości. Możemy np zakończyć wykonywanie instrukcji wcześniej, poprzez wprowadzenie warunku wyjścia. Nasza kontrola nad wykonywaniem instrukcji jest znacznie […]
1. Pętla While Wend – wprowadzenie Pętla While Wend jest najprostszą w swojej konstrukcji pętlą dostępną w VBA. Jeśli nasz kod ma być krótki, nieskomplikowany i mieć prostą konstrukcję, zaleca się stosowanie właśnie tej pętli zamiast pętel Do…Loop. Daje nam ona podobne możliwości. Poniżej najprostszy przykład pętli wyświetlający licznik pętli, aż do […]
1. Wprowadzenie do pętli w Excel VBA Pętle są najmocniejszym elementem języków programowania. To właśnie za ich pomocą możemy automatyzować działania, przyspieszać pracę naszych programów, robić rzeczy, których nie moglibyśmy zrobić w arkuszu danych Excela. Sama pętla jak jej nazwa wskazuje służy do tzw. zapętlania, a więc wykonywania jakiejś operacji wiele […]
1. Instrukcja SELECT CASE – wprowadzenie Kolejną instrukcją obok IF THEN ELSE wykorzystywaną w procesie podejmowania decyzji przez nasz program jest instrukcja SELECT CASE VBA. Instrukcja sprawdza czy wprowadzona do instrukcji dana jest zgodna z warunkami zapisanymi w instrukcji. Na tej podstawie wybierany jest jeden scenariusz w naszym procesie decyzyjnym. […]
Czym jest instrukcja warunkowa If Then Else VBA W najprostszym rozumieniu, jest to odpowiednik funkcji „Jeżeli()” stosowany w kodzie VBA. Wyobraźmy sobie, że chcemy, by nasz program podejmował decyzje na podstawie danych, które wprowadzimy. W zależności od tego, jakie dane zostaną wprowadzone na początku, możemy otrzymać wiele różnych rezultatów. Uproszczony model działania instrukcji […]
Funkcje arkuszowe – Jak korzystać z funkcji Excela w VBA Zastanawiałeś się w jaki sposób możemy skorzystać z funkcji Excela w VBA? Z pomocą przychodzą nam funkcje arkuszowe. Jak wiemy, arkusz Excela oferuje nam szereg użytecznych funkcji. Zasób funkcji, z których możemy korzystać w kodzie VBA jest nieco bardziej ograniczony. […]
1. Wprowadzenie do funkcji użytkownika VBA Zarówno Excel jak i VBA oferują nam szereg użytecznych funkcji. Co jednak, jeśli chcielibyśmy samodzielnie stworzyć funkcję, z której będziemy korzystali w Excelu? Z pomocą przychodzi nam możliwość tworzenia tzw. funkcji użytkownika. Są to funkcje, których kod źródłowy piszemy sami. Możemy z nich korzystać […]
1. Opis funkcji daty i czasu. Funkcje daty VBA jak na nazwa wskazuje służą do manipulacji wartościami związanymi z datami i czasem. Na ich podstawie możemy otrzymać z podanej daty dowolny parametr jak dzień, miesiąc, rok itp. Możemy także odejmować od siebie dwie daty. Jeśli chcemy wprowadzić do naszego kodu VBA […]
1. Funkcje znakowe VBA w Excel Excelowe VBA oferuje nam szereg użytecznych funkcji znakowych. Nie możemy ich liczby porównywać oczywiście do liczby funkcji w arkuszu Excel i co najważniejsze nie są to te same funkcje. Wykorzystanie funkcji arkuszowych w naszym kodzie VBA opiszemy w osobnym rozdziale. Funkcje znakowe podobnie jak […]