Schulungsübersicht
Excel Objektmodell
- Der Schutzbogen aus VBA
- Objekt Workbook, Sammlung Workbooks
- Arbeitsblatt-Objekt, Sammlung Arbeitsblätter
- Validierungsblätter
- Praktische Methoden des Range-Objekts
- Kopieren, Einfügen, Einfügen spezial
- Eigenschaft CurrentRegion
- Suchen, Ersetzen
- Sortieren von Bereichen
- Diagramme (Objekt Chart)
Ereignisse
- Ereignisse auf Anwendungsebene
Tafeln
- Dynamische Arrays
- Tabellen-Arrays Variante
- Optimierung von Arrays und Speicher
- Mehrdimensionale Arrays
Object-Oriented Programming
- Klassen und Objekte
- Erstellen von Klassen
- Erstellen und Zerstören von Objekten
- Methoden erstellen
- Eigenschaft erstellen
- Validierungsdaten mit Hilfe von Eigenschaften
- Die Standardeigenschaften und -methoden
- Fehlerbehandlung im Klassenmodul
Erstellen und Verwalten von Sammlungen
- Erstellen einer Sammlung
- Hinzufügen und Entfernen von Elementen
- Verweise auf die Komponenten (unter Verwendung eines Schlüssels und eines Index)
Erweiterte Strukturen und Funktionen VBA
- Übergabe von Parametern durch Wert und Referenz (ByRef und ByVal)
- Prozeduren mit einer variablen Anzahl von Parametern
- Optionale Parameter und Standardwerte
- Prozeduren mit unbekannter Anzahl von Parametern (ParamArray)
- Aufzählung, bequeme Parameterübergabe
- Typ der Benutzer (User-defined Type)
- Dienst Null, Nothing, leere Zeichenkette "", Empty, 0
- Typumwandlung (Conversion)
Datei Operationen
- Öffnen und Schließen von Textdateien
- Lesen und Schreiben von Text- und Binärdaten
- Verarbeitung von Datensätzen in der CSV-Datei
- Effiziente Verarbeitung von Textdateien
Verwendung von VBA-Funktionen in anderen Anwendungen
Extras
- Erstellen Sie Ihre eigenen Add-ons
- Erstellen einer Symbolleiste für Zusätze
- Installation eigener Add-ons und deren Schutz
Externe Bibliotheken verwenden
Verbindung zu externen Datenbanken (ODBC, OLEDB)
Erfahrungsberichte (8)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
I really enjoy the training. Huge and practical! knowledge of the trainer combined with his skill to conduct the training made the training time very efficient. The trainer recognized the level of participant's experience in VBA and provided exercises relevant to that experience which made the training very useful.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
I was benefit from the trainer knowledge, explanation and tips.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
I liked the trainer, nice guy with great attitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
Łukasz Rózga - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Fitted training to peoples needs
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was ok.
Bartosz Wierzewski - UBS B
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
Content and the way it was provided.