Schulungsübersicht
Excel-Objektmodell
- Datenblätter vor VBA schützen
- Workbook-Objekt, Workbooks-Auflistung
- Worksheet-Objekt, Worksheets-Auflistung
- Gültigkeitsüberprüfung von Datenblättern
- Praktische Methoden des Range-Objekts
- Kopieren, Einfügen, Spezielles Einfügen
- Eigenschaft CurrentRegion
- Suchen und Ersetzen
- Bereiche sortieren
- Dиаграмme (Chart-Objekt)
Ereignisse
- Anwendungsweite Ereignisse
Arrays
- Dynamische Arrays
- Variant-Tabellenarrays
- Optimierung von Arrays und Speicher
- Mehrdimensionale Arrays
Objektorientierte Programmierung
- Klassen und Objekte
- Erstellen von Klassen
- Erstellen und Zerstören von Objekten
- Methoden erstellen
- Eigenschaften erstellen
- Datenvalidierung über Eigenschaften
- Standardeigenschaften und -methoden
- Fehlerbehandlung im Klassenmodul
Auflistungen erstellen und verwalten
- Auflistung erstellen
- Elemente hinzufügen und entfernen
- Verweise auf die Komponenten (über Schlüssel und Index)
Fortschrittliche Strukturen und Funktionen in VBA
- Weitergabe von Parametern nach Wert und Referenz (ByRef und ByVal)
- Prozeduren mit variabler Anzahl von Parametern
- Optionale Parameter und Standardwerte
- Prozeduren mit unbekannter Anzahl von Parametern (ParamArray)
- Aufzählungen, komfortable Parameterweitergabe
- Benutzerdefinierte Typen (User-defined Type)
- Dienstprogrammwerte Null, Nothing, leere Zeichenfolge "", Empty, 0
- Typumwandlung (Conversion)
Dateioperationen
- Öffnen und Schließen von Textdateien
- Lesen und Schreiben von Text- und Binärdaten
- Verarbeitung von Datensätzen in CSV-Dateien
- Effiziente Verarbeitung von Textdateien
VBA-Funktionen in anderen Anwendungen nutzen
Extras
- Eigene Add-ins erstellen
- Schaltfläche für das Add-in erstellen
- Installation eigener Add-ins und deren Schutz
Externe Bibliotheken nutzen
Anbindung an externe Datenbanken (ODBC, OLEDB)
Erfahrungsberichte (7)
Ich schätze das praktische Training und die Möglichkeit, Probleme sofort zu lösen.
Jon Matrille - LocumTenens.com
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
Ich genieße die Schulung sehr. Groß und praktisch! Das umfangreiche und praxisorientierte Wissen des Trainers in Kombination mit seiner Fähigkeit, die Schulung zu leiten, machte die Trainingszeit sehr effizient. Der Trainer erkannte das Erfahrungsniveau der Teilnehmer in VBA und bot Übungen an, die auf diesem Erfahrungsniveau abgestimmt waren. Dies machte die Schulung sehr nützlich.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
Ich habe von den Kenntnissen, Erklärungen und Tipps des Trainers profitiert.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
Ich mochte den Trainer, einen netten Kerl mit großartiger Einstellung.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
Ich habe das Wissen und den Humor im Allgemeinen genossen.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Maschinelle Übersetzung