Aufbaukurs in VBA-Programmierung für Excel

Fortgeschrittene VBA-Programmierung für Excel - Inhalt

In unserer intensiven VBA-Fortbildung zur Programmierung von Excel lernen Sie, fortgeschrittene Anwendungen zur Automatisierung von Reporting und Excel-Modellierung zu programmieren und Excel-Funktionen durch die Programmierung von Add-Ins und Funktionen zu erweitern. Dieses fortgeschrittene VBA-Training richtet sich an Teilnehmer, die bereits mit den Grundlagen von VBA vertraut sind, sowie an VBA-Programmierer und -Entwickler.

Sie werden lernen, wie Sie ausgewählte Bereiche der folgenden Excel VBA-Funktionen, -Funktionen und -Konzepte verwenden können:

  • Interaktion mit anderen Office-Programmen, Add-Ins und Programmen durch die Programmierung von VBA-Makros (Powerpoint, Word, Access, Outlook, Visio, Project, Solver, Autodesk, SAP, ThinkCell)
  • Import und Konsolidierung von Daten aus anderen Quellen (Excel-Dateien, Office, Internet, Datenbanken)
  • Zugriff und Import von Datenbankdaten (mit ADO und SQL)
  • Zugriff auf Internetseiten (mit JSON, XML, etc)
  • Verwendung von Arrays zur schnellen Datenmanipulation
  • Objektorientierte Programmierung (Erstellung von Klassen und Fehlerbehandlung)
  • Objektorientierte Programmierung (Zerstörung von Objekten, Standardeigenschaften, Sammlungen)
  • Programmiertechniken (Rekursion, optionale Argumente)
  • Erweiterte Sprachkonstruktionen (nach Referenz, nach Wert, Aufzählung, Typen, Konvertierungen)
  • Paketprogrammcode als Add-Ins zur Verteilung an Kunden und Kollegen
  • Menüsteuerelemente hinzufügen
  • Pivot-Tabellen und Diagrammerstellung automatisieren
  • Den Leistungsdrehpunkt und die Leistungsabfrage automatisieren
  • Excel VBA Codierung: vorbildliche Verfahren (Best Practices)
  • Handhabung verschiedener Betriebssysteme und Excel-Versionen, Windows-API-Aufrufe
  • Speichern in Cloud-Diensten (Dropbox, Drive, OneDrive) und als PDF-Dokumente
  • Sandboxen von Dateien in Apple Mac Excel 2013/2016+ und AppleScript-Aufrufen

Wir können Ihnen auch helfen, Antworten auf spezifische Fragen zu finden, Bereiche von besonderem Interesse zu erforschen und sich mit VBA-bezogenen Problemen zu befassen.