Kontakt aufnehmen

Schulungsübersicht

Makros

  • Aufzeichnung und Bearbeitung von Makros
  • Speicherungsorte für Makros
  • Weiterleiten von Makros an Formulare, Symbolleisten und Tastenkürzel

VBA-Umgebung

  • Visual Basic-Editor und seine Optionen
  • Tastenkürzel
  • Optimieren der Umgebung

Einführung in die prozedurale Programmierung

  • Verfahren: Funktion, Sub
  • Datentypen
  • Bedingte Anweisung If...Then....Elseif....Else....End If
  • Anweisung Case
  • Schleifen While, Until
  • Schleife For ... Next
  • Anweisungen zum Unterbrechen der Schleife (exit)

Zeichenketten

  • Kombinieren von Zeichenketten (Konkatenation)
  • Konvertierung in andere Typen – implizit und explizit
  • Merkmale der Verarbeitung von Zeichenketten

Visual Basic

  • Datenabruf und -speicherung in einer Tabelle (Cells, Range)
  • Datenabruf und -speicherung mit dem Benutzer (InputBox, MsgBox)
  • Deklaration von Variablen
  • Geltungsbereich und Lebensdauer von Variablen
  • Operatoren und deren Priorität
  • Moduloptionen
  • Eigene Funktionen erstellen und in einem Arbeitsblatt verwenden
  • Objekte, Klassen, Methoden und Eigenschaften
  • Sicherung des Codes
  • Sicherheit vor Manipulation und Vorschau des Codes

Debugging

  • Schrittweise Verarbeitung
  • Fenster „Lokale Variablen“
  • Sofortfenster (Immediate Window)
  • Fallen – Überwachungsausdrücke (Watches)
  • Aufrufstack (Call Stack)

Fehlerbehandlung

  • Arten von Fehlern und Vermeidungsstrategien
  • Erfassen und Behandeln von Laufzeitfehlern
  • Strukturen: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Excel-Objektmodell

  • Das Application-Objekt
  • Workbook-Objekt und Sammlung von Workbooks
  • Worksheet-Objekt und Auflistung Worksheets
  • Objekte ThisWorkbook, ActiveWorkbook, ActiveCell ....
  • Auswahlobjekt
  • Auflistung Range
  • Objekt Cells
  • Anzeigen von Daten in der Statusleiste
  • Optimierung mit ScreenUpdating
  • Zeitmessung durch die Methode Timer

Nutzung externer Datenquellen

  • Verwendung der ADO-Bibliothek
  • Verweise auf externe Datenquellen
  • ADO-Objekte:
    • Connection (Verbindung)
    • Command (Befehl)
    • Recordset (Datensatzfeld)
  • Verbindungszeichenfolge
  • Erstellen von Verbindungen zu verschiedenen Datenbanken: Microsoft Access, Oracle, MySQL

Berichterstellung

  • Einführung in die SQL-Sprache. Die grundlegende Struktur von SQL (SELECT, UPDATE, INSERT INTO, DELETE). Aufruf einer Microsoft Access-Abfrage aus Excel. Formulare zur Unterstützung der Datenbanknutzung.

Voraussetzungen

  • Basiskenntnisse in Excel-Funktionen wie Arbeitsblätter, Formeln, Tabellen und das Sortieren oder Filtern von Daten
  • Erfahrung in der Erstellung, Aktualisierung oder Überprüfung von Berichten in Microsoft Excel
  • Keine vorherigen Programmierkenntnisse erforderlich

Zielgruppe

  • Analysten, die wiederkehrende Excel-Aufgaben automatisieren möchten
  • Business-Professionals, die mit Daten und Berichten in Excel arbeiten
  • Mitarbeitende, die einfache Makros und praktische VBA-Lösungen für die tägliche Arbeit erstellen möchten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien