Kontakt aufnehmen

Schulungsübersicht

Das Excel-Objektmodell

  • Schutz von Arbeitsblättern gegen Zugriff aus VBA
  • Arbeiten mit dem Objekt Workbook sowie der Sammlung Workbooks
  • Verwendung des Worksheet-Objekts und der Sammlung Worksheets
  • Validierung von Arbeitsblättern
  • Praktische Methoden des Range-Objekts
  • Kopieren, Einfügen sowie Einfügen spezieller Inhalte
  • Nutzung der Eigenschaft CurrentRegion
  • Suchen und Ersetzen von Daten
  • Sortierung von Zellbereichen
  • Erstellen und Bearbeiten von Diagrammen (Chart-Objekt)

Ereignisse

  • Ereignisse auf Anwendungsebene

Arrays

  • Dynamische Arrays erstellen
  • Verwendung von Variant-Arrays für Tabellenstrukturen
  • Optimierung von Arrays und Speicherverbrauch
  • Erstellung mehrdimensionaler Arrays

Objektorientierte Programmierung

  • Klassen und Objekte verstehen
  • Erschaffung eigener Klassen
  • Erstellen sowie Löschen von Objekten
  • Hinzufügen von Methoden zu Klassen
  • Definieren neuer Eigenschaften für Klassen
  • Datenvalidierung mittels definierter Eigenschaften
  • Nutzung von Standardeigenschaften und -methoden
  • Fehlerbehandlung in Klassenmodulen

Erstellen und Verwalten von Sammlungen

  • Erstellung einer neuen Sammlung
  • Hinzufügen und Entfernen von Elementen aus Sammlungen
  • Zugriff auf Komponenten mittels Schlüssel oder Index

Fortgeschrittene VBA-Strukturen und Funktionen

  • Übergabe von Parametern per Wert oder Referenz (ByRef und ByVal)
  • Erstellung von Prozeduren mit variabler Parameteranzahl
  • Nutzung optionaler sowie standardmäßiger Parameterwerte
  • Deklaration von Prozeduren mit beliebig vielen Parametern (ParamArray)
  • Gebrauch von Aufzählungen zur effizienteren Parameterübergabe
  • Definition benutzerdefinierter Datentypen
  • Bedeutung von Null, Nothing, leerem String "" und 0
  • Durchführung von Typumwandlungen in VBA

Dateiverarbeitung

  • Öffnen und Schließen von Textdateien
  • Lesen und Schreiben von text- sowie Binärdaten
  • Bearbeitung von Datensätzen in CSV-Dateien
  • Effiziente Verarbeitung großer Textdateien

Nutzung von VBA-Funktionen in anderen Anwendungen

Zusatzfunktionen

  • Erstellung eigener Add-Ins
  • Einrichtung einer individuellen Symbolleiste für Add-Ins
  • Installation sowie Absicherung selbst erstellter Erweiterungen

Nutzung externer Bibliotheken

Verbindung zu externen Datenbanken (ODBC, OLEDB)

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien