Cognity Kurs VBA: Podstawy tworzenia makr w Excelu
-
Upload
cognity-szkolenia -
Category
Education
-
view
310 -
download
0
description
Transcript of Cognity Kurs VBA: Podstawy tworzenia makr w Excelu
Excel - podstawowe informacje na temat języka programowania
Visual Basic for Applications (VBA)
Excel - podstawowe informacje na temat makr
języka VBA
W Strefie Wiedzy na stronie Cognity znajdą
Państwo wiele informacji, ciekawostek, kursów i
przykładów systematyzujących poznaną
wcześniej wiedzę z zakresu MS Office.
Szanowni Państwo,
W poniższej prezentacji znajdą Państwo
podstawowe informacje dotyczące języka
programowania VBA w arkuszu MS Excel.
Zainteresowanych zagadnieniami związanymi z
arkuszem kalkulacyjnym, zapraszamy na kurs
VBA w Excelu, które realizujemy w naszej firmie -
na wszystkich poziomach zaawansowania.
MS Excel- pojęcie makropoleceń
Makro to zbiór poleceń i instrukcji, które
automatyzują pewne aspekty programu Excel,
przez co można z niego korzystać wydajniej przy
mniejszej liczbie błędów.
Jest to programowanie w Excelu, napisane
w języku Microsoft Visual Basic for Applications.
Cel tworzenia makr
• w celu sformatowania a następnie wydrukowania
raportu sprzedaży sporządzanego pod koniec
danego miesiąca
• do robienia dodatków w postaci szablonów czy
okien dialogowych
Cel tworzenia makr cd 1
• do zaoszczędzenia czasu poprzez
zautomatyzowanie powtarzalnego zadania przy
sporządzaniu dokumentów używanych przez
wiele osób w danej firmie
Sporządzanie makr
W języku VBA w programie Excel aby stworzyć
makro można skorzystać z funkcji rejestrowania
makr. Excel wykonane czynności rejestruje
automatycznie a następnie przekształca je do
postaci makra języka VBA. Po włączeniu makra
Excel powtórzy wykonywanie tej operacji.
Sporządzanie makr cz 1
Zaawansowani użytkownicy programu Excel
mogą tworzyć makra poprzez stworzenie kodu
źródłowego, który nakazuje Excelowi
wykonywanie zadań, dla których rejestracja nie
jest możliwa.
Sporządzanie makr cz 2
Np. do wyświetlania niestandardowych okien
dialogowych lub do przetwarzania danych
znajdujących się w paru skoroszytach.
Możliwości wykorzystania języka VBA
• Projektowanie nowej funkcji arkusza -
stworzenie własnej funkcji, ułatwiającej
definiowanie formuły.
• Tworzenie własnych poleceń - połączenie ze
sobą paru poleceń menu programu Excel w taki
sposób aby były one wykonywane po
naciśnięciu jednego klawisza lub poprzez
kliknięcie myszką.
Możliwości wykorzystania języka VBA cd 1
• Opierając się na makrach tworzyć kompletne
aplikacje - wyświetlanie niestandardowych
okien dialogowych i dołączanie nowych poleceń
• Tworzenie uproszczonego interfejsu -
wykreowanie szablonu, który byłby odporny na
błędy a umożliwiałby wprowadzanie danych
Możliwości wykorzystania języka VBA cd 2
• Tworzenie własnych przycisków pasków
narzędziowych – modyfikowanie pasku narzędzi
w Excelu poprzez dodanie własnych przycisków
włączających napisane makra
Możliwości wykorzystania języka VBA cd 3
• Automatyzacja powtarzających się operacji -
gdy pracujemy na dużej ilości skoroszytów i
wykonujemy w nich ta samą czynność możemy
zarejestrować makro, gdy czynność będzie
wykonywana po raz pierwszy a następnie
ponawiać ją w pozostałych skoroszytach.
Możliwości wykorzystania języka VBA cd 4
• Automatyzacja wielokrotnej wykonywanej
procedury - stworzenie makra do czynności
która następuje co jakiś czas np. robienie
comiesięcznego zestawienia
• Wstawianie formuły lub łańcucha tekstowego -
wprowadzanie do Excela danych które często
się powtarzają np. firmy i stworzenie do nich
makra.
Cognity
Jesteśmy firmą szkoleniowo-doradczą specjalizującą się przede wszystkim w szkoleniach informatycznych, ze szczególnym uwzględnieniem programów z pakietu Ms Office.
Przeszkoliliśmy już setki przedstawicieli klientów korporacyjnych, biznesowych, pracowników instytucji publicznych oraz klientów indywidualnych (zachęcamy do zapoznania się z treścią zakładki referencje na naszej stronie internetowej).
Cognity
Proponując najwyższej jakości usługi edukacyjne, umożliwiamy naszym klientom odkrywanie nowych pokładów praktycznej wiedzy, która wpływa na realną poprawę ich wyników oraz podniesienie komfortu wykonywanej pracy.
OFERTA FIRMY COGNITY OBEJMUJE:
▶ Szkolenia otwarte▶ Szkolenia zamknięte (dedykowane dla firm)▶ Konsultacje▶ Opiekę poszkoleniową▶ Doradztwo informatyczne
Jeżeli jesteś zainteresowany udziałem w organizowanym przez nas szkoleniu, zapraszamy do kontaktu:
Cognity Szkoleniaul. Dietla 25/531-070 Kraków
Tel. +48 12 421 87 54e-mail: [email protected]
Aby być na bieżąco odwiedzaj nas również na portalu Facebook https://www.facebook.com/cognityszkolenia
Zapraszamy!