Własne zmienne |
Type, Enum |
Deklaracja własnych zmiennych. Własne zmienne tablicowe. Własne typy wyliczeniowe. Kiedy warto korzystać z własnych zmiennych i wyliczeń- praktyczne przykłady. |
- Jak konstruować i wykorzystywać narzędzia profesjonalistów jakimi są własne zmienne i własne typy wyliczeniowe.
- Jakie korzyści osiągamy sięgając po tego typu składnie.
|
Moduły klas |
Collection, Property Let/Get/Set |
Moduły klas-kiedy stosować tą technikę programowania. Schemat tworzenia: nowych klas, właściwości, metod (ustawianie domyślnych właściwości). Własne zdarzenia. Obsługa zdarzeń poziomu Application i QueryTables. Zdarzenia utworzonej klasy. Tworzenie własnych kolekcji. |
- Czym są moduły klas- jak je utworzyć i jakie mają praktyczne zastosowanie.
- Jak utworzyć własny zestaw właściwości, metod i zdarzeń dla wirtualnego obiektu utworzonego przez klasę.
- Jak wykorzystać moduły klasy do obsługi zdarzeń obiektów Application i QueryTable.
- Jak tworzyć własną kolekcję przechowującą zbiór elementów.
|
Operacje na kodzie VBA |
VBProject, VBComponents, VBIDE |
Tworzenie makr zmieniających i tworzących inne makra po stronie edytora VBA. Środowisko i obiekty edytora VBA/IDE. Tworzenie modułów i procedur z poziomu kodu VBA. Dynamiczne formularze tworzone "w locie" przez kod VBA. Formularze ankiety. |
- Jak zmodyfikować kod VBA wykorzystując do tego celu procedurę VBA.
- Jak zmodyfikować formularz UserForm z poziomu kodu VBA.
- Jak tworzyć dynamiczne formularze rozbudowanej ankiety nie tworząc rzeczywistych formularzy UserForm.
|
Menu podręczne Excel |
CommandBars, Controls |
Modyfikacja istniejącego menu podręcznego. Dodawanie kontrolek. Tworzenie własnego menu podręcznego. Metody blokady menu podręcznego. |
- Jak zmodyfikować menu podręczne przez dodanie nowych przycisków i list rozwijanych.
- Jak zablokować standardowe menu podręczne lub wyświetlić menu z innego kontekstu aplikacji.
- Jak utworzyć i wyświetlić własne menu podręczne.
|
Praca ze wstążką |
Ribbon |
Tworzenie własnych kart i modyfikacja elementów wstążki (menu aplikacji od wersji 2007/2010). Własna karta wstążki zależna od arkusza. Własne karty dla dodatków. |
- Jak modyfikować wstążkę- menu aplikacji z pakietu Office 2007 i 2010.
- Jak utworzyć własne karty, dodać własne kontrolki.
- Jak podpiąć odpowiednie makra dla określnych przycisków.
|
T&T: Zaawansowane pobieranie danych z internetu |
|
Zaawansowane techniki pobierania danych z Internetu oparte o referencje do obiektów przeglądarki InternetExplorer oraz wykorzystanie struktury kodu HTML stron www. Przesyłanie zapytań i pobieranie danych z wyników formularzy, dynamicznie generowanych tabel, itp. Pobieranie rysunków, wykresów ze stron www. |
- Jak pobrać dane (prawie) dowolnej tabeli lub jej pojedynczej komórki znajdującej się na stronie www (dla stron opartych o html).
- Jak wysłać zapytanie do formularza znajdującego się na stronie internetowej oraz jak następnie pobrać dane będące wynikiem działania formularza- całość w jednej procedurze.
- Jak pobrać wykresy, rysunki i zdjęcia znajdujące się na stronach internetowych.
|
T&T: Tablice, Kolekcje, Słowniki |
|
|
|
T&T: Wyrażenia regularne RegExp |
RegExp, RegEx |
Techniki implementacji zaawansowanych wzorców wszykiwania i zastępowania tekstu/fragmentów tekstu w aplikacjach z wykorzystaniem VBA. |
- Jak wyszukać tekst spełaniający unikatowe wzorce?
- Jak odnaleźć n-te wystąpienie danego szukanego tekstu?
- Jak zastąpić tekst spełnający unikatowy wzorzec innym tekstem?
|