Schulungsübersicht

Makros

  • Aufnehmen und Bearbeiten von Makros
  • Zuweisen von Makros zu der Symbolleiste, Schaltflächen, Tastaturkürzeln

Visual Basic for Applications-Umgebung

  • Visual Basic-Editor und seine Optionen
  • Komponentenverwaltung
  • Tastenkürzel
  • Umgebungsoptimierung

Einführung in die prozedurale Programmierung

  • Prozeduren: Funktionen und Unterprogramme (Subs)
  • Datentypen

Kontrollfluss

  • If ...Then....Elseif....Else....Endif
  • Case
  • Do...Loop, While
  • For...Next
  • Exit
  • Arrays und Schleifen
  • Zeichenketten (Strings)

Visual Basic

  • Datenaustausch zwischen VBA und dem Arbeitsblatt (Cells, Range-Methoden)
  • Abrufen und Drucken von Daten vom Benutzer (InputBox, MsgBox)
  • Variablendeklaration
  • Gültigkeitsbereich und Lebensdauer von Variablen und Objekten
  • Operatoren und ihre Prioritäten
  • Moduloptionen
  • Erstellen von Arbeitsblattfunktionen
  • Objekte, Klassen, Methoden und Eigenschaften
  • Projekt für die Anzeige sperren

Debugging

  • Laufzeit, Entwurfszeit und Haltezustand (Break Mode)
  • Breakpoints und Watches
  • Lokales Fenster
  • Sofortausführungs-Fenster (Immediate Window)
  • Aufrufstapel (Call Stack)

Fehlerbehandlung

  • Fehlertypen
  • On Error GoTo
  • On Error Resume Next

Excel-Modellobjekt

  • Application-Objekt
  • Workbook-Objekt und Workbooks-Sammlung
  • Worksheet-Objekt und Worksheets-Sammlung
  • ThisWorkbook, ActiveWorkbook, ActiveCell, usw.
  • Selektionsobjekt
  • Range-Sammlung
  • Cells-Sammlung
  • Statusleiste verwenden
  • Bildschirmaktualisierung und Optimierung
  • Timer und Zeitmessung

Ereignisbehandlung in VBA

VBA-Formulare

  • Erstellen und Verwenden von Formularen
  • Aufrufen von Formularen in VBA-Code
  • Verwendung von VBA-Formularen im Arbeitsblatt

Voraussetzungen

  • Gute Kenntnisse der Excel-Benutzung.

Zielgruppe

  • Datenanalysten
 14 Stunden

Teilnehmerzahl


Preis pro Teilnehmer

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien