Tag vba

64 postów

Kurs Excel VBA - Przycisk Opcji OptionButton

Kontrolki ActiveX – Przycisk opcji OptionButton w Excel VBA

1. Budowa aplikacji do wprowadzania danych – Wstawianie Przycisku opcji OptionButton (Formant ActiveX) Chcielibyśmy, by w kolumnie „I” naszej tabeli z danymi wprowadzane były dane dotyczące płci, a więc wartość Kobieta lub Mężczyzna. W tym wypadku powinniśmy skonstruować naszą aplikację w ten sposób, by uniemożliwić zaznaczenia obydwu opcji jednocześnie. Najlepszym sposobem, by […]

Kurs Excel VBA - Pole Listy ListBox

Kontrolki ActiveX – Pole listy ListBox w Excel VBA

1. Budowa aplikacji do wprowadzania danych – Wstawianie pola listy ListBox (Formant ActiveX) Pole listy w odróżnieniu od pola kombi umożliwia nam zaznaczenie więcej niż jednej opcji wyboru jednocześnie. Jak wstawić pole listy ListBox? Podobnie jak w przypadku poprzednich kontrolek, wchodzimy w kartę Developer. Spośród formantów ActiveX wybieramy

Kurs Excel VBA - Pole Kombi ComboBox

Kontrolki ActiveX – Pole kombi ComboBox w Excel VBA

1. Budowa aplikacji do wprowadzania danych – Wstawianie pola kombi ComboBox (Formant ActiveX) Pole kombi to tzw. lista rozwijana, z której możemy skorzystać w Excelu. Należy pamiętać, że nie jest to ten sam rodzaj listy, który możemy wprowadzić w Excel w poprawności danych. Podobnie jak w przypadku pola tekstowego, by wstawić pole […]

Kurs Excel VBA - Pole tekstowe TextBox

Kontrolki ActiveX – Pole tekstowe TextBox w Excel VBA

1. Budowa aplikacji do wprowadzania danych – Jak wstawić pole tekstowe TextBox (Formant ActiveX) Pole tekstowe poznaliśmy już poprzedniej części naszego kursu. Pole służy nam przede wszystkim do wprowadzania danych, a następnie ich obróbki  edytorze VB. Wstawianie pola tekstowego TextBox zaczynamy od jego wybrania w karcie Developer spośród formantów ActiveX. Wprowadźmy do […]

Kurs Excel VBA - Budowa aplikacji do wprowadzania danych

Kontrolki ActiveX – Budowa aplikacji do wprowadzania danych w Excel VBA

1. Szkolenie Excel VBA: Budowa aplikacji do wprowadzania danych Zróbmy przykład wykorzystujący wszystkie z poznanych formantów ActiveX. Naszym celem będzie zbudowanie krótkiej aplikacji do wprowadzania danych osobowych. Aplikacja będzie oparta o arkusz Excela. Jej głównym celem jest uproszczenie wprowadzania danych do kolumn oraz wymuszenie poprawności wprowadzanych danych. 2.Szkolenie Excel VBA: […]

Kurs Excel VBA - Wprowadzenie do kontrolek ActiveX

Wprowadzenie do kontrolek ActiveX w Excel VBA

1. Wstęp do kontrolek ActiveX Fajnie, że dotarłeś już do tej części szkolenia:). Kontrolki ActiveX VBA, to formanty, za pomocą których możemy wizualizować nasze aplikacje w Excelu. Formanty ActiveX dostępne w karcie Developer stosujemy przede wszystkim do budowy prostych aplikacji działających pod Excelem. Do budowy nieco trudniejszych aplikacji będziemy używać formularzy UserForm […]

Kurs Excel VBA - Pętla Do Loop

Pętla Do Loop w Excel VBA

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 […]

Kurs Excel VBA - Pętla While Wend

Pętla While Wend w Excel VBA

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 […]

Kurs Excel VBA - Pętle

Wprowadzenie do pętli w Excel VBA

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 […]