VBA Kurs in Excel

automatisiert Daten in Excel mit der Programmiersprache VBA verarbeiten

In dem Excel VBA Kurs lernen Sie Daten mit VBA zu analysieren und zu bearbeiten. Sie lernen Wege wie wiederkehrende Routineaufgaben leicht mit VBA programmiert werden können. Der Kurs führt auch in die Programmierung (mit VBA) ein.

In dem Excel VBA Kurs lernen Sie Daten mit VBA zu analysieren und zu bearbeiten. Sie lernen Wege wie wiederkehrende Routineaufgaben leicht mit VBA programmiert werden können. Der Kurs führt auch in die Programmierung (mit VBA) ein.

Inhouse-/Firmenschulung:
Kundenbewertungen & Erfahrungen zu Enable AI. Mehr Infos anzeigen.

Kurs auf einen Blick

Über die Schulung

  • Dauer: 3 Tage
  • Gruppengröße: 3-10
  • Level: Sicherer Umgang mit Excel
  • Anteil Coding: 60%
  • Sprache: VBA
  • Excel Versionen: Desktop ab 2013
  • Betriebssystem: Windows
  • Skript: .pdf (Theorie, Aufgaben & Lösungen)

Ihr Trainer für den Kurs

Excel VBA Seminar auf einen Blick

  • Variablen, Schleifen, Verzweigungen
  • Suche und Umgang mit eigenen Fehlern
  • Erstellung von Dialogen
  • automatisierte Verarbeitung von Daten mit VBA
  • Speichern und Laden von Dateien
  • Erstellung von Add-Ins
  • Makros
  • benutzerdefinierte Registerkarten
  • Programmierung eigener Funktionen

Beschreibung der Excel VBA Schulung

VBA (Visual Basic for Applications) existiert nun seit mehr als 25 Jahren. Dies mag in der Vormachtstellung von Microsoft bei Anwendungsprogrammen wie Word, Excel oder PowerPoint begründet liegen, dies kann aber auch in der relativ einfach erlernbaren Programmiersprache begründet sein. Access war das erste Produkt aus der Microsoft-Office-Palette, das schon in der Version 2.0 VBA mitlieferte. In dieser Datenbank war dies ein notwendiger Schritt, denn für die Erstellung einer Datenbank wird fast immer Programmierung benötigt. Excel zog in der Version 5.0 nach, in Word wurde WordBasic durch VBA in Office 97 ersetzt. In der gleichen Version hielt VBA auch Einzug in PowerPoint und Outlook.

Auch wenn diese Programmiersprache Merkmale anderer objektorientierter Sprachen vermissen lässt (Multithreading, Vererbung und Polymorphismus), so liegt mit VBA 7.1 dennoch ein mächtiges, vielschichtiges und komplexes Werkzeug vor, mit dem man gute Lösungen für die Microsoft-Office-Produkte erstellen kann.

VBA hat sich als Standard bei der Programmierung von Excel durchgesetzt. Trotz seiner Schwächen handelt es sich hierbei um eine beliebte und leicht zu erlernende Programmiersprache, die mannigfaltige Anwendungsmöglichkeiten bietet.

VBA (Visual Basic for Applications) existiert nun seit mehr als 25 Jahren. Dies mag in der Vormachtstellung von Microsoft bei Anwendungsprogrammen wie Word, Excel oder PowerPoint begründet liegen, dies kann aber auch in der relativ einfach erlernbaren Programmiersprache begründet sein. Access war das erste Produkt aus der Microsoft-Office-Palette, das schon in der Version 2.0 VBA mitlieferte. In dieser Datenbank war dies ein notwendiger Schritt, denn für die Erstellung einer Datenbank wird fast immer Programmierung benötigt. Excel zog in der Version 5.0 nach, in Word wurde WordBasic durch VBA in Office 97 ersetzt. In der gleichen Version hielt VBA auch Einzug in PowerPoint und Outlook.

Auch wenn diese Programmiersprache Merkmale anderer objektorientierter Sprachen vermissen lässt (Multithreading, Vererbung und Polymorphismus), so liegt mit VBA 7.1 dennoch ein mächtiges, vielschichtiges und komplexes Werkzeug vor, mit dem man gute Lösungen für die Microsoft-Office-Produkte erstellen kann.

VBA hat sich als Standard bei der Programmierung von Excel durchgesetzt. Trotz seiner Schwächen handelt es sich hierbei um eine beliebte und leicht zu erlernende Programmiersprache, die mannigfaltige Anwendungsmöglichkeiten bietet.

Was lernen Sie im Excel VBA Kurs?

In diesem Seminar lernen Sie, wie Sie eigene Lösungen mit VBA für Excel erstellen können. Der Schwerpunkt liegt auf dem Bearbeiten von Daten, der Organisation von Dateien und dem Abarbeiten von wiederkehrenden Routineaufgaben.

Neben den Dingen, die man zuerst in einer Programmiersprache lernt: Variablen, Verzweigungen und Schleifen, Suche von eigenen Fehlern und dem Abfangen von Fehlern werfen wir einen Blick auf die Erstellung von Dialogen zu bequemen Auswahl und zur dynamischen Eingabe.

Excel stellt zirka 1.500 Objekte zur Verfügung. Mit Hilfe des Makrorekorders kann man fast alle Objekte ermitteln. Jedoch: man kommt bei dem Makrorekorder sehr schnell an seine Grenzen. Wir zeigen Ihnen, wie man mit Hilfe des Sprachkerns (mit Verzweigungen und Schleifen) die Objekte bearbeiten kann. Dabei stehen das Programm Excel, die Dateien, die Tabellenblätter und die Zellen im Zentrum. Es geht um die automatisierte Verarbeitung von Daten mit VBA. Darüber hinaus beschäftigen wir uns damit, wie man Daten in Textdateien schreibt oder auf beliebige Dateien auf der Festplatte zugreifen kann

Im dritten Teil erstellen wir Lösungen: das Erstellen von Add-Ins und das Verteilen der Makros werden angesprochen; wir erstellen benutzerdefinierte Registerkarten für Excel und wir besprechen, wie man eigene Funktionen programmieren kann und – falls Zeit bleibt und gewünscht wird – wie man auf andere Programme, beispielsweise Access, zugreifen kann und einen Datenaustausch organisieren kann.

In diesem Seminar lernen Sie, wie Sie eigene Lösungen mit VBA für Excel erstellen können. Der Schwerpunkt liegt auf dem Bearbeiten von Daten, der Organisation von Dateien und dem Abarbeiten von wiederkehrenden Routineaufgaben.

Neben den Dingen, die man zuerst in einer Programmiersprache lernt: Variablen, Verzweigungen und Schleifen, Suche von eigenen Fehlern und dem Abfangen von Fehlern werfen wir einen Blick auf die Erstellung von Dialogen zu bequemen Auswahl und zur dynamischen Eingabe.

Excel stellt zirka 1.500 Objekte zur Verfügung. Mit Hilfe des Makrorekorders kann man fast alle Objekte ermitteln. Jedoch: man kommt bei dem Makrorekorder sehr schnell an seine Grenzen. Wir zeigen Ihnen, wie man mit Hilfe des Sprachkerns (mit Verzweigungen und Schleifen) die Objekte bearbeiten kann. Dabei stehen das Programm Excel, die Dateien, die Tabellenblätter und die Zellen im Zentrum. Es geht um die automatisierte Verarbeitung von Daten mit VBA. Darüber hinaus beschäftigen wir uns damit, wie man Daten in Textdateien schreibt oder auf beliebige Dateien auf der Festplatte zugreifen kann

Im dritten Teil erstellen wir Lösungen: das Erstellen von Add-Ins und das Verteilen der Makros werden angesprochen; wir erstellen benutzerdefinierte Registerkarten für Excel und wir besprechen, wie man eigene Funktionen programmieren kann und – falls Zeit bleibt und gewünscht wird – wie man auf andere Programme, beispielsweise Access, zugreifen kann und einen Datenaustausch organisieren kann.

Rezensionen auf Google
Ilias Seifie
Weiterlesen
Ich habe an einem einwöchigen Kurs über Deep Learning teilgenommen. Die Kursmaterialien sind sehr gut und vollständig ausgearbeitet. Außerdem haben das Skript und auch der Kurs insgesamt eine sehr gute Struktur. Der Tutor ist sehr engagiert …
Aylin Keskin
Weiterlesen
Super Seminar ! (...) Die Inhalte waren sehr gut gegliedert und wurden absolut verständlich vermittelt. Insgesamt hat die Kombination aus theoretischen Inhalten und praktischen Übungen ein ganzheitliches Verständnis ermöglicht ...
Marvin
Weiterlesen
Sehr gutes Verhältnis aus Information und Zeit, sehr gute persönliche Ansprache, sehr angenehmer Vortrag ohne viel Bla-Bla. Insgesamt absolut zufrieden.
Martin Schlederer
Weiterlesen
Sehr hilfreicher Kurs um die praktischen basics von Künstlicher Intelligenz und neuronalen Netzwerken zu lernen. Theorie und Praxis in schneller Abwechslung um die gelernten Konzepte umzusetzen und zu üben ...
Alicia S.
Weiterlesen
Ein toller Kurs, durchgeführt mit geballter Expertise und einer Engelsgeduld bei der Beantwortung von Fragen und Behebung von Problemen. Ich habe in diesen drei Tagen enorm viel gelernt, ...
Voriger
Nächster
Kursinhalte

Organisatorisches

FAQ
Tag 1
Tag 2
Tag 3
09:00 – 09:15
Begrüßung und Organisatorisches
  • Vorstellungsrunde
  • Erwartungen der Teilnehmer
09:15 – 10:45
Grundlagen des Sprachkerns I
  • Code eingeben
  • Variablen
  • Verzweigungen
10:45 – 11:00
Kaffeepause
11:00 – 12:30
Grundlagen des Sprachkerns II
  • Schleifen
  • Fehler abfangen
  • Fehler suchen: Debuggen
12:30 – 13:30
Mittagspause
13:30 - 15:00
Weiterführendes Wissen
  • Makros starten
  • Dialoge
15:00 – 15:15
Kaffeepause
15:15 – 17:00
Ausblick und Diskussionen
  • Theorie: Objekte, Ereignisse, Eigenschaften und Methoden
09:00 – 09:15
Wiederholung von Tag I
09:15 – 10:45
Die Objekte von Excel I
  • Application
  • Workbook
10:45 – 11:00
Kaffeepause
11:00 – 12:30
Die Objekte von Excel II
  • Worksheet
  • Cell/Range
12:30 – 13:30
Mittagspause
13:30 - 15:00
Zellzugriff
  • Beispiele zum Zellzugriff: Daten lesen und schreiben
15:00 – 15:15
Kaffeepause
15:15 – 17:00
Ausblick und Diskussionen
  • Programmierung durch Adressierung von Objekten mit Set
  • Vermeiden von Activate und Select
  • „Guter Programmierstil“
09:00 – 09:15
Wiederholung von Tag II
09:15 – 10:45
Add-Ins
  • Erstellen eines Add-Ins
10:45 – 11:00
Kaffeepause
11:00 – 12:30
Datenanalyse I
  • Zugriff und Modifikation von Daten
  • Bearbeitung von großen Datenmengen
12:30 – 13:30
Mittagspause
13:30 – 15:00
Datenanalyse II
  • Erstellen von Textdateien, Zugriff auf XML und CSV
  • Umbenennen, verschieben und kopieren von Dateien
15:00 – 15:15
Kaffeepause
15:15 – 17:00
Ausblick und Diskussionen
  • Lösung von eigenen Problemen
  • Fragen & Antworten

Zielgruppe der Excel VBA Schulung

Dieser Excel VBA Kurs richtet sich an alle Microsoft Excel Anwender, welche ihr Wissen in Excel in dem Thema VBA erweitern möchten.

Programmierkenntnisse sind nicht notwendig. Erste Programmiererfahrungen erleichtern den Einstieg in das Seminar.

Voraussetzungen für das Excel VBA Seminar

Ein sicherer Umgang mit dem Programm Excel wird vorausgesetzt. Programmierkenntnisse werden in diesem Excel Kurs nicht benötigt. Das Seminar wird auf Deutsch gehalten.

Didaktischer Aufbau des Excel VBA Kurs

Dieser drei tägige Excel Kurs wird anhand von konkreten Beispielen durchgeführt. Wir empfehlen, dass Sie nicht nur zuschauen, sondern die Beispiele, die mehrmals gezeigt werden, parallel mit dem Trainer erstellen. Zur Lernzielkontrolle dienen kleinere Übungsbeispiele. Diese Beispiele können Sie vor dem Kurs herunterladen und anschließend als Grundlage für konkrete Fälle heranziehen. Die Grundgedanken der wichtigsten Funktionen, Objekte, Elemente, … finden Sie in dem Skript, das kursbegleitend verteilt wird.

Technik in der Excel VBA Weiterbildung

  • Die Teilnehmer sollten die Desktop Version von Excel in einer Version ab 2013 auf einem Computer mit Windows, mit dem Sie an der Schulung teilnehmen, installiert haben. Also einer der Versionen: Excel 2013, 2016, 2019, 2021 und Excel in Microsoft 365. Die online Variante von Excel bzw. die Excel Variante under dem Betriebssystem macOS (Apple) unterstützen nicht alle Funktionen, die im Kurs vorkommen.
  • Bitte prüfen Sie, ob Ihr Firmenlaptop Zugangsbeschränkungen im Internet hat. Die digitalen Unterlagen (Skript) werden im Seminar online zum Download zur Verfügung gestellt. Sie erhalten vor dem Seminar per E-Mail den Link zu einer Testdatei zum Download, um dies überprüfen zu können.
  • Sie sollten sich in firmenfremde WLAN-Netze registrieren können um Zugang zum Internet am Veranstaltungsort zu haben. Einige Teilnehmer können Sie sich alternativ auch über Ihr Firmen-Handy  ins Internet einwählen  (WLAN-Tethering / Hotspot).
  • Als Backup Lösung ist es möglich, dass der USB Port bei Ihrem Laptop freigeschalten ist, um damit verwendete Dateien oder sonstige Unterlagen übertragen zu können.
  • Im Seminar wird das Betriebssystem Windows verwendet. Der Umgang mit Ihrem verwendeten Betriebssystem und Laptop sollte bekannt sein. Für dieses Seminar wird das Betriebssystem Windows empfohlen. Das Betriebssystem macOS (Apple) wird nicht empfohlen.
Gibt es ein Buch, welches den Excel VBA Kurs ergänzt?

Für das Seminar sind die Excel Bücher von René Martin als Ergänzung hilfreich.

Grundsätzlich wird alles Wissen im Kurs so erklärt, dass es nicht nötig ist vor dem Kurs ein Buch zu lesen. Sie sollten lediglich darauf achten, dass Sie die Voraussetzungen (siehe Reiter Organisatorisches –> Voraussetzungen) erfüllen.

In welchen Städten wird das Excel VBA Seminar angeboten?

Wir bieten den Kurs neben dem Live-Online Format auch in folgenden Städten an: Stuttgart, Ulm, Frankfurt, München, Hamburg, Berlin, Köln. Falls Sie die Schulung gerne in einer anderen Stadt oder direkt bei Ihnen im Unternehmen besuchen möchten, kontaktieren Sie uns gerne.

Bildungsschecks
Bildungsscheck Nordrhein Westfalen
Bildungsprämie
Wir akzeptieren den Bildungsscheck NRW und die Bildungsprämie.
Warum bei Enable AI buchen
Leistungen im Kurs
Durchführungsgarantie

Online ab 2 Teilnehmer und in Präsenz ab 3 Teilnehmer führen wir ein Seminar durch, so dass Sie auch bei kleinerer Gruppengröße intensiv lernen können und Ihren Lernerfolg erzielen können.

Zufriedenheitsgarantie

Sollten Sie in einem mehrtägigen Seminar bis zum Ende des ersten Seminartags merken, dass dieses Seminar nicht Ihren Erwartungen entspricht, sprechen Sie bitte mit dem Kursleiter am ersten Seminartag und es wird Ihnen die volle Kursgebühr inkl. Anreise (30 cent / km bzw. Bahnfahrt 2. Klasse) erstattet. Ohne Wenn und Aber.

Wissensgarantie

Falls Ihr(e) MitarbeiterIn unerwarteterweise innerhalb eines halben Jahres nach dem Besuchen eines Kurses für mehr als 6 Monate (Krankheit, Elternzeit, Sabbatical,...) ihr Unternehmen verlässt, darf kostenlos ein Kollege innerhalb eines Jahres ab dem Verlassen des Kollegens ein stattfindendes Seminar mit demselben Inhalt besuchen.

Hands-on Schulungen

Die Kurse sind hands-on Trainings, mit vielen Coding Übungen (inkl. digitalen Musterlösungen). Denn durch praktische Beispiele lernt man am meisten.

Individuelle Schulungen

Wenn es im Interessen der Schulungsgruppe ist, ändert der Trainer das Seminar nach Ihren Wünschen ab bzw. integriert Ihre Daten nach Rücksprache in den Kurs.

Aktualisierte Schulungen

Sollten Sie eine Schulung zweimal besuchen, wird diese nicht identisch sein. Ihr Feedback wird berücksichtigt und die Schulungen werden an die aktuelle Themen in Forschung und Entwicklung angepasst.

Trainer aus der Praxis

Die Trainer, die in exklusiver Kooperation mit Enable AI zusammen arbeiten, kommen alle aus der Praxis und vermitteln praxisnahes, aktuelles Wissen auf leicht verständliche Art und Weise mit dem Ziel, dass Sie in Ihrer Arbeit das Wissen direkt anwenden können.

Kleine Gruppen

Garantierte maximale Gruppengröße von 10 Teilnehmern. Im Durchschnitt besuchen 3-6 Teilnehmer einen Kurs.

Fundiertes Wissen

Vor der Zusammenarbeit werden unsere Trainer geprüft. Alle besitzen fundierte Kenntnisse, u.a. durch Studium, Promotion und Berufserfahrung in den Bereichen Mathematik, Informatik, Statistik und Machine/Deep Learning.

Ihr Trainer für den Kurs

Dr. René Martin

Dr. René Martin studierte Mathematik, Germanistik und Romanistik. Er startete seine beruflich Karriere in einem DTP-Studio nach seinem Studium.

Seit 1990 arbeitet er als freier EDV-Trainer, Programmierer und Buchautor. Außerdem erstellt er Lernvideos. Seine Schwerpunkte sind die Anwendungsprogramme (Word, Excel, PowerPoint, Outlook, libreOffice, …), Datenbanken (Access), Technologien (XML, SQL, …), Programmiersprachen (VBA, VB.NET, php, JavaScript, …) und Grafikprogramme (Visio, CorelDraw, Photoshop, Illustrator, …).

Neben seiner Schulungstätigkeit hat er zahlreiche Bücher und Zeitschriftenartikeln zu verschiedenen Themen verfasst sowie für verschiedene Firmen Tools programmiert.

Einige interessante und amüsante Bemerkungen finden Sie in seinem Excel Blog. Zudem ist René Martin Gründer der Munich Office Group und Organisator der Excellent Days.

Haben Sie noch Fragen

Jan Köhler - Gründer von Enable AI

  • Fragen zum Inhalt des Seminars?
  • Sind Sie sich unsicher, ob der Kurs Sie weder über- noch unterfordert?
  • Fragen, ob Sie das Wissen aus dem Kurs für Ihre tägliche Arbeit anwenden können?
  • weitere generelle Fragen zur Schulung?
  • einen Terminwunsch?

Rufen Sie uns an oder schreiben Sie uns eine Email

0711-96 88 15 53
info@enable-ai.de

Gerne können Sie auch direkt einen Termin mit uns vereinbaren oder eine Nachricht schreiben.

Inhouseschulung / Firmenschulung

Sie suchen einen Excel VBA Intensivkurs als Firmen-Weiterbildung. Der Inhalt der Schulung kann individuell angepasst werden. In Abstimmung mit dem Dozenten können Sie Schwerpunkte der Firmen-Schulung setzen, Inhalte aus der offenen Schulung streichen und weitere Inhalte hinzufügen.

Vereinbaren Sie einen Termin für ein kostenloses Beratungsgespräch.

Die Firmen-Trainings des Excel VBA Kurses können Live-Online oder bei Ihnen vor Ort gehalten werden. Zudem können Sie auch in München, Stuttgart, Berlin, Hannover, Köln, Hamburg, Düsseldorf, Frankfurt, Dortmund, Münster, Essen, Bonn, Dresden, Leipzig, Bremen, Duisburg, Bochum, Wuppertal, Bielefeld, Mannheim, Freiburg, Brauschweig, Kiel oder Karlsruhe stattfinden.

Thematisch ähnliche
Schulungen
Auswahl ähnlicher Kurse wie der Excel VBA Kurs
Excel Power Pivot Schulung

Big Data in Excel: Der Schwerpunkt des Seminars liegt in der Aufbereitung und Verknüpfung unterschiedlicher Tabellen oder – allgemein gesprochen: wie kann man (große) Datenmengen aus unterschiedlichen Quellen verarbeiten? Ziel ist es mit Hilfe des Datenmodells komplexe Auswertungen vereinfacht durchzuführen.

Excel Power Query Schulung

Dieser Excel Kurs zeigt Ihnen wie sie mit Hilfe von Power Query leicht Daten abrufen und transformieren können. Sie erlernen den Zugriff auf Datenquellen unterschiedlichster Art und das Verarbeiten dieser Daten.

Excel – Pivot Tabellen Kurs

In diesem Seminar lernen Sie wie man mit Pivottabellen in Excel leicht Elemente zusammenfassen kann. Pivottabellen helfen bei der Organisation, beim Gruppieren, Filtern und Rechnen. Zudem werden Alternativen zur Pivottabelle vorgestellt.

Risikofrei Buchen

Rücktritt bei Nichtgefallen

Sollten Sie in einem mehrtägigen Seminar bis zum Ende des ersten Seminartags merken, dass dieses Seminar nicht Ihren Erwartungen entspricht, sprechen Sie bitte mit dem Kursleiter am ersten Seminartag und es wird Ihnen die volle Kursgebühr inkl. Anreise (30 cent / km bzw. Bahnfahrt 2. Klasse) erstattet. Ohne Wenn und Aber.

Stornierung

Sie können eine Bestellung kostenlos bis 14 Tage vor Beginn der Schulung stornieren.

Bis 7 Tage vor Kursbegin fallen 50% Stornokosten zzgl. MwSt an.

Weniger als 7 Tage vor Kursbegin ist die gesamte Seminargebühr zzgl. MwSt zu zahlen.

Anfallende Stornokosten werden Ihnen bei Umbuchung auf einen anderen Termin oder auf ein anderes Seminar verrechnet.

Sie können einen Ersatzteilnehmer für Ihr gebuchtes Seminar zum gebuchten Termin benennen. In diesem Falle verändern wir Ihre Buchung kostenfrei und tragen den Ersatzteilnehmer ein.

Sie haben bei Stornierung zudem auch die Möglichkeit einen anderen Termin, an dem das Seminar bereits stattfindet (d.h. die Mindestteilnehmerzahl ist erreicht), oder ein anderes Seminar (das aufgrund der Buchungslage bereits stattfindet) kostenfrei bzw. nach Bezahlung des Differenzbetrages, teilzunehmen. Ist das gewählte Seminar preisgünstiger, erstatten wir Ihnen den Differenzbetrag nach Teilnahme am Seminar zurück. Diese Möglichkeit erfolgt aus Kulanz ohne Anerkennung einer Rechtspflicht.

Falls die Buchungslage es ermöglicht, können wir einen Ersatzteilnehmer aus der Warteliste benennen. In diesem Fall ist Ihre Stornierung kostenfrei. Dies ist jedoch nicht garantiert und erfolgt aus Kulanz ohne Anerkennung einer Rechtspflicht.

Schulungsort Live Online

Für unsere Live Online Schulungen verwenden wir die Software Zoom.

Durch die Möglichkeiten die Teilnehmer in Breakout Räumen aufzuteilen und auf die Bildschirme der einzelnen Teilnehmer zu schauen, ist es für uns möglich, Sie auch in einem Live Online Seminar individuell zu betreuen.

Etwa eine Wochen vor Beginn der Schulung erhalten Sie von uns den Zugangslink zu Zoom per Email zugesandt.

Schulungsraum in München

Die Seminarräume in München befinden sich 900m von der S-Bahn Haltestelle Donnersbergerbrücke. Von dort sind es 6 min bis zum Hauptbahnhof München.

Adresse Seminarraum München

Regus
Landsberger Straße 155
80687 München