1 / 7

Excel VBA - podstawowy

Excel VBA - podstawowy. Zajęcia I Organizacja zajęć Rejestracja i uruchamianie makr. Plan warsztatów. Wprowadzenie do VBA Nagrywanie makr Funkcje i procedury Instrukcje warunkowe Pętle Tablice Formularze Case zaliczeniowy. VBA. Uproszczona wersja języka programowania Visual Basic.

zelig
Download Presentation

Excel VBA - podstawowy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Excel VBA - podstawowy Zajęcia I Organizacja zajęć Rejestracja i uruchamianie makr SGH IT 2014

  2. SGH IT 2014 Plan warsztatów • Wprowadzenie do VBA • Nagrywanie makr • Funkcje i procedury • Instrukcje warunkowe • Pętle • Tablice • Formularze • Case zaliczeniowy

  3. SGH IT 2014 VBA • Uproszczona wersja języka programowania Visual Basic. • Wykorzystywany do automatyzacji pracy z dokumentami. • Kod VBA jest zapisywany wewnątrz plików z dokumentami. • Kod można łatwo przenosić pomiędzy dokumentami. • Makra w VBA można także stosować w innych programach pakietu Office takich jak PowerPoint czy Access.

  4. SGH IT 2014 Obiektowość w VBA • VBA jest językiem w pełni obiektowym: • każdy element arkusza kalkulacyjnego jest obiektem; • wszystkie operacje przeprowadzane są na obiektach; • Obiekty posiadają swoje atrybuty (dane) i metody (operacje, które wykonują).

  5. SGH IT 2014 Zmienne i stałe • Zmienne • przechowują wartości obliczeń; • ich wartość może się zmieniać w trakcie działania programu. • Stałe • działają analogicznie jak zmienne, ale ich wartość nie może się zmieniać.

  6. SGH IT 2014 Procedury i funkcje • Procedury (sub) • nie zwracają wartości (nie mogą być przypisane do zmiennej); • są uruchamiane przez przypisanie do przycisku, wywołanie z okna listy makr lub poprzez zdarzenia. • Funkcje (function) • zwracają wartość (mogą być przypisane do zmiennej); • są uruchamiane identycznie jak formuły; • można się do nich odwoływać w innych funkcjach i procedurach.

  7. SGH IT 2014 Kilka uwag co do pracy w edytorze • Komentarze w kodzie można umieszczać po znaku „ ’ ”. • Komentujcie, komentujcie, komentujcie! • W celu zachowania czytelności kodu należy stosować wcięcia po każdym wystąpieniu pętli, instrukcji warunkowej itd.

More Related