Seminare
Seminare

Excel: Programmierung mit VBA

Seminar - GFU Cyrus AG

Nach dem Seminar verfügen Sie über grundlegende Kenntnisse der VBA-Programmierung in Excel. Sie können sich sicher in der Entwicklungsumgebung bewegen, Makros und Prozeduren erstellen sowie Variablen, Funktionen und wichtige Kontrollstrukturen einsetzen. Sie verstehen die Grundlagen der ereignisorientierten Programmierung und können mit dem Excel-Objektmodell auf Arbeitsmappen, Tabellenblätter und Zellbereiche zugreifen. Außerdem können Sie Fehler systematisch suchen und behandeln und einfache individuelle VBA-Lösungen für typische Aufgaben in Excel entwickeln.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Die Entwicklungsumgebung
    • Bestandteile der VBA-Entwicklungsumgebung
    • Projekt-Explorer
    • Eigenschaftenfenster
    • Modulfenster
    • Arbeiten im Modulfenster

  • Grundlagen der VBA-Programmierung
    • Unterschiede und Einsatzmöglichkeiten von Makros und VBA
    • Makro-Aufzeichnungen für wiederkehrende Abläufe in Excel
    • Aufbau eines einfachen Programms
    • Aufbau von Prozeduren
    • Kommentare und mehrzeilige Anweisungen
    • Grundregeln der Syntax
    • Eingabedialoge und Meldungsfenster

  • Einsatz von Makros und Programmen in Excel
    • Makros über Tastenkombinationen, Schaltflächen und Menübefehle starten
    • Entwurf benutzerdefinierter Dialogfenster
    • Steuerelemente wie Listenfelder und Schaltflächen

  • Grundlegende Sprachelemente
    • Objekte, Eigenschaften, Methoden und Ereignisse
    • Objekte auf Formularen
    • Namenskonventionen für eigene Objekte
    • Arbeiten mit dem Objektkatalog
    • Verknüpfen von Ereignissen und Prozeduren

  • Funktionen und Variablen
    • Vordefinierte Funktionen
    • Deklaration von Variablen
    • Wichtige Datentypen
    • Deklaration von Konstanten

  • Das Prinzip der ereignisorientierten Programmierung
    • Verknüpfen von Ereignissen und Prozeduren
    • Wichtige Ereignisse im Überblick
    • Argumente bei Ereignisprozeduren
    • Ereignisprozeduren im Praxiseinsatz

  • Steuerung des Programmablaufs
    • Programmablaufpläne
    • Anweisungsfolgen
    • Zweiseitige und mehrstufige Auswahl
    • Fallauswahl
    • Wiederholungen und Schleifen
    • Zählergesteuerte Schleifen
    • Kopfgesteuerte Schleifen
    • Fußgesteuerte Schleifen
    • Weitere Kontrollstrukturen wie Exit, GoTo und Rekursion

  • Erweiterte Sprachelemente
    • Objektvariablen
    • Auflistungen
    • Schleifenabbruch mit DoEvents
    • Benannte Argumente

  • Fehlersuche und Fehlerbehandlung
    • Grundlagen der Fehlerbehandlung
    • Prozeduren im Unterbrechungsmodus testen
    • Variablen prüfen und überwachen
    • Laufzeitfehler abfangen und behandeln

  • Objekte in Excel
    • Eigenschaften und Methoden von Excel-Objekten
    • Verkürzter Zugriff auf Eigenschaften und Methoden mit With
    • Arbeiten mit dem Objektkatalog
    • Das Excel-Objektmodell
    • Verweise auf Bibliotheken

  • Arbeiten mit Excel-Daten
    • Verzeichnisse durchsuchen
    • Excel-Dateien speichern
    • Prüfen, ob Dateien geöffnet sind
    • Auf Tabellenblätter und Zellen zugreifen
    • Prüfen, ob ein Tabellenblatt in einer Arbeitsmappe existiert
    • Werte auf andere Tabellenblätter übertragen
    • Mit Spalten und Zeilen arbeiten

Zielgruppe:
Das Seminar richtet sich an Excel-Anwender:innen, die wiederkehrende Aufgaben automatisieren und eigene Lösungen mit VBA entwickeln möchten.

Teilnahmevoraussetzungen


Sie benötigen Excel-Kenntnisse, wie sie beispielsweise im Seminar Excel Grundlagen vermittelt werden.

Der Kurs richtet sich an Anwender:innen der Excel-Desktop-App für Windows. VBA steht in Excel für das Web nicht zur Verfügung.

Bitte geben Sie bei der Anmeldung Ihre gewünschte Excel-Version an.
Seminarkennung:
S1278
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha