Visual Basic for Applications (VBA) in Excel - Advanced ( vbaexceladv | 14 hours )
Kurz odhaluje tajemství efektivního psaní pokročilých aplikací v VBA aplikaci MsExcel.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na datové analytiky, kteří chtějí používat pokročilé VBA v Excelu pro automatizaci úloh.
Na konci tohoto školení budou účastníci schopni:
- Napište pokročilou objektově orientovanou aplikaci Převod textových souborů Použití externích zdrojů dat Používejte externí knihovny
Formát kurzu
- Interaktivní přednáška a diskuze. Spousta cvičení a cvičení. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Objektový model aplikace Excel
- Ochranný list z VBA Object Workbook, Workbooks Collection Worksheet Object, Collection Worksheets Validation sheets Praktické metody objektu Range Kopírovat, vložit, vložit speciální Vlastnost CurrentRegion Najít, nahradit Rozsahy řazení Grafy (Object Chart)
Události
- Události na úrovni aplikace
Desky
- Dynamická pole Pole tabulky Varianta Optimalizace polí a paměti Vícerozměrná pole
Objektově orientované Programming
- Třídy a objekty Vytváření tříd Vytváření a ničení objektů Vytváření metod Vytváření vlastnosti Ověřovací data pomocí vlastnosti Výchozí vlastnosti a metody Zpracování chyb v modulu třídy
Vytvářejte a spravujte sbírky
- Vytvoření kolekce Přidání a odebrání položek Odkazy na komponenty (pomocí klíče a indexu)
Pokročilé struktury a funkce VBA
- Předávání parametrů hodnotou a odkazem (ByRef a ByVal) Procedury s proměnným počtem parametrů Volitelné parametry a výchozí hodnoty Procedury neznámého počtu parametrů (ParamArray) Výčet, pohodlné předávání parametrů Zadejte uživatele (Typ definovaný uživatelem) Služba Null, Nic, prázdný řetězec "", Empty, 0 Převod typu (Konverze)
Operace se soubory
- Otevírání a zavírání textových souborů Čtení a zápis textových a binárních dat Zpracování záznamů v souboru CSV Efektivní zpracování textových souborů
Použijte funkce VBA v jiných aplikacích
Extra
- Vytvořte si vlastní doplňky Vytvořte panel nástrojů pro přidání Instalace vlastních doplňků a jejich ochrana
Použití externích knihoven
Připojení k externím databázím (ODBC, OLEDB)
United Arab Emirates - Visual Basic for Applications (VBA) in Excel - Advanced
Qatar - Visual Basic for Applications (VBA) in Excel - Advanced
Egypt - Visual Basic for Applications (VBA) in Excel - Advanced
Saudi Arabia - Visual Basic for Applications (VBA) in Excel - Advanced
South Africa - Visual Basic for Applications (VBA) in Excel - Advanced
中国 - Visual Basic for Applications (VBA) in Excel - Advanced
香港 - Visual Basic for Applications (VBA) in Excel - Advanced
澳門 - Visual Basic for Applications (VBA) in Excel - Advanced
台灣 - Visual Basic for Applications (VBA) in Excel - Advanced
USA - Visual Basic for Applications (VBA) in Excel - Advanced
Österreich - Visual Basic für Applications (VBA) in Excel - für Fortgeschrittene
Schweiz - Visual Basic für Applications (VBA) in Excel - für Fortgeschrittene
Deutschland - Visual Basic für Applications (VBA) in Excel - für Fortgeschrittene
Czech Republic - Visual Basic for Applications (VBA) in Excel - Advanced
Denmark - Visual Basic for Applications (VBA) in Excel - Advanced
Estonia - Visual Basic for Applications (VBA) in Excel - Advanced
Finland - Visual Basic for Applications (VBA) in Excel - Advanced
Greece - Visual Basic for Applications (VBA) in Excel - Advanced
Magyarország - Visual Basic for Applications (VBA) in Excel - Advanced
Ireland - Visual Basic for Applications (VBA) in Excel - Advanced
Israel - Visual Basic for Applications (VBA) in Excel - Advanced
Luxembourg - Visual Basic for Applications (VBA) in Excel - Advanced
Latvia - Visual Basic for Applications (VBA) in Excel - Advanced
España - Visual Basic para Aplicaciones (VBA) en Excel - Avanzado
Italia - Visual Basic for Applications (VBA) in Excel - Advanced
Lithuania - Visual Basic for Applications (VBA) in Excel - Advanced
Nederland - Visual Basic for Applications (VBA) in Excel - Advanced
Norway - Visual Basic for Applications (VBA) in Excel - Advanced
Portugal - Visual Basic for Applications (VBA) in Excel - Advanced
România - Visual Basic for Applications (VBA) in Excel - Advanced
Sverige - Visual Basic for Applications (VBA) in Excel - Advanced
Türkiye - Visual Basic for Applications (VBA) in Excel - Advanced
Malta - Visual Basic for Applications (VBA) in Excel - Advanced
Belgique - Visual Basic for Applications (VBA) in Excel - Advanced
France - Visual Basic for Applications (VBA) in Excel - Advanced
日本 - Visual Basic for Applications (VBA) in Excel - Advanced
Australia - Visual Basic for Applications (VBA) in Excel - Advanced
Malaysia - Visual Basic for Applications (VBA) in Excel - Advanced
New Zealand - Visual Basic for Applications (VBA) in Excel - Advanced
Philippines - Visual Basic for Applications (VBA) in Excel - Advanced
Singapore - Visual Basic for Applications (VBA) in Excel - Advanced
Thailand - Visual Basic for Applications (VBA) in Excel - Advanced
Vietnam - Visual Basic for Applications (VBA) in Excel - Advanced
India - Visual Basic for Applications (VBA) in Excel - Advanced
Venezuela - Visual Basic para Aplicaciones (VBA) en Excel - Avanzado
Polska - Visual Basic for Applications (VBA) w Excel - poziom zaawansowany
United Kingdom - Visual Basic for Applications (VBA) in Excel - Advanced
South Korea - Visual Basic for Applications (VBA) in Excel - Advanced
Pakistan - Visual Basic for Applications (VBA) in Excel - Advanced
Sri Lanka - Visual Basic for Applications (VBA) in Excel - Advanced
Bulgaria - Visual Basic for Applications (VBA) in Excel - Advanced
Bolivia - Visual Basic para Aplicaciones (VBA) en Excel - Avanzado
Indonesia - Visual Basic for Applications (VBA) in Excel - Advanced
Kazakhstan - Visual Basic for Applications (VBA) in Excel - Advanced
Moldova - Visual Basic for Applications (VBA) in Excel - Advanced
Morocco - Visual Basic for Applications (VBA) in Excel - Advanced
Tunisia - Visual Basic for Applications (VBA) in Excel - Advanced
Kuwait - Visual Basic for Applications (VBA) in Excel - Advanced
Oman - Visual Basic for Applications (VBA) in Excel - Advanced
Slovakia - Visual Basic for Applications (VBA) in Excel - Advanced
Kenya - Visual Basic for Applications (VBA) in Excel - Advanced
Nigeria - Visual Basic for Applications (VBA) in Excel - Advanced
Botswana - Visual Basic for Applications (VBA) in Excel - Advanced
Slovenia - Visual Basic for Applications (VBA) in Excel - Advanced
Croatia - Visual Basic for Applications (VBA) in Excel - Advanced
Serbia - Visual Basic for Applications (VBA) in Excel - Advanced
Bhutan - Visual Basic for Applications (VBA) in Excel - Advanced
Nepal - Visual Basic for Applications (VBA) in Excel - Advanced