Excel VBA / Makros Programmierung. Automatisierung mit Excel

Lerne Excel Makro VBA Programmierung: Lass Excel für Dich arbeiten!

4.53 (771 reviews)
Udemy
platform
Deutsch
language
Microsoft
category
Excel VBA / Makros Programmierung. Automatisierung mit Excel
11,315
students
23.5 hours
content
Mar 2024
last update
$19.99
regular price

What you will learn

Du wirst lernen, warum VBA Makros Deine Arbeit in Excel dramatisch beschleunigen können.

Du wirst lernen, was überhaupt ein Programm ist.

Du wirst lernen, was VBA Makros besser können als Excel-Formeln.

Du wirst erst kleine Mini-Programme bauen, und dann steigern wir uns langsam.

Schließlich wirst Du in der Lage sein, eigene kleine Programme zu erstellen, die Dir Arbeit abnehmen.

Why take this course?

In diesem Kurs lernst Du, Excel Makros spielend zu meistern und die VBA Programmierung zu beherrschen.

PRAXIS STATT FORMELSAMMLUNG!

  • Du magst praktische Erklärungen mit echten Beispielen?

  • Du willst keine nur für den Kurs vorbereiteten Beispiele, die in der Praxis doch nicht relevant sind?

  • Du willst echte Fälle und echte Probleme kennenlernen?

  • Du willst Erfahrungen und Fallstricke aus 10 Jahren Programmiertätigkeit hören?

  • Dir ist die Hintergrund-Story wichtig, und nicht nur die möglichst knappe Erklärung einer Funktion?

  • Du findest Live Coding mit Fehlerbeseitigung besser als sterile Beispiele aus dem Reagenzglas?


Dann bist Du hier goldrichtig!
Dieser Kurs bietet Dir über 20 Stunden geballtes Wissen aus 15 Jahren Excel VBA Programmier-Erfahrung.

Was bedeutet das?
Seit 2007 arbeite ich Vollzeit als Consultant und Projektmanager. Damals hat mich ein Kollege in die Welt der Excel Makro-Programmierung eingeweiht, und seitdem beschleunige ich alle möglichen Prozesse für meine Vorgesetzten, Kollegen und Auftraggeber. 

Die Effekte sind unglaublich: Stell Dir vor, Du brauchst jeden Monat mehrere Stunden, um immer wieder die selben Aufgaben manuell auszuführen, zum Beispiel: Statusberichte konsolidieren, Stundenzettel erfassen, automatische Qualitäts-Checks oder ähnliches. Und hinterher musst Du noch Dateien erzeugen und das Ganze an verschiedene Kollegen rausschicken. Oder du musst jede Woche immer die gleichen Berechnungen ausführen, bestimmte Fälle in einer Tabelle filtern und die Ergebnisse dann entsprechend einfärben.

All das kannst Du mit Hilfe von Excel VBA Makros automatisieren und in wenigen Minuten schaffen!

Excel VBA Makros sind lediglich ein Werkzeug, um Deine Ideen lebendig werden zu lassen. Es ist wie ein Fahrrad, das Dich schneller von A nach B bringt, als wenn Du zu Fuß gehen würdest. Danach kannst Du Dich auf wichtigere Sachen konzentrieren oder neue Aufgaben annehmen. 

In der Regel verschaffst Du Dir damit einen Vorteil, der Dir langfristig bessere Projekte und den besseren Job verschafft, währen die Anderen noch per Hand Daten hin- und herkopieren.

Ich verspreche Dir, dass Du mit Hilfe von Excel VBA Makros Deine Standardaufgaben um 300-500% beschleunigen kannst! Wenn nicht, dann kannst Du den Kurs innerhalb von 30 Tagen einfach zurückgeben und erhältst Deinen vollen Invest zurück!


INHALT DES KURSES

  • Was Programme alles können

  • Das Mindset des Programmierers. Wenn Du das hast, steht Dir alles offen.

  • Was Du mit Excel VBA Makros alles machen kannst

  • Ein wichtiger Unterschied zwischen Excel-Formeln und VBA Makros

  • VBA Programmiertools in Excel aktivieren

  • Dein erstes Makro aufzeichnen

  • Die Datei richtig abspeichern

  • Spannend: Den Programm-Code anschauen und ändern

  • Beachte eines beim Öffnen der Datei

  • Wie Du das Makro mit einem Button verknüpfst

  • Übung (Sortieren einer Tabelle)

  • Module und "Subs" wirst Du am häufigsten brauchen

  • Dein erstes selbstgeschriebenes Programm

  • Zum Aufwärmen: Variablen (übrigens die Grundlage des Programmierers)

  • Datentypen. Wozu braucht man sie und was soll das Ganze?

  • Extrem wichtig: Dinge kommentieren und auskommentieren

  • Warum Du den "Debugger" unbedingt brauchst

  • Übung (Nun das Ganze nochmal alleine machen

  • Den User nach einer Eingabe fragen und diese weiter verwenden

  • Was sind Argumente und wozu braucht man sie

  • Verschiedene Formen der Parameter-Übergabe

  • Eine Zelle markieren und den Wert ändern

  • Den Wert ändern, ohne zu markieren

  • Die Farben einer Zelle verändern (bessere Methode & meine flammende Rede dazu)

  • Übung (RGB Farben einsetzen)

  • Werte von A nach B kopieren 1 (Standard-Version)

  • Werte von A nach B kopieren 2 (bessere Version)

  • Eine fremde Datei öffnen!

  • Einzelwerte von der fremden Datei rüber kopieren

  • Ganze Bereiche in die fremde Datei kopieren

  • Erweiterte Übung (Nur die Formeln kopieren)

  • Die Excel WENN-Formel als Startpunkt

  • Jedes Programm lässt sich als Flussdiagramm darstellen

  • Deine erste IF-Abfrage

  • Mehrere Bedingungen abfragen

  • Ein realistisches Beispiel (Abfrage, was der User geklickt hat)

  • Übung: Den User fragen, ob das Programm kopieren soll

  • Schleifen sind der wichtigste Unterschied zwischen Excel-Formeln und VBA Makros

  • Das erste Beispiel (sogenannte "For-Schleife") erklärt

  • Nun das erste Beispiel eintippen und ausprobieren

  • Verschiedene Arten von Schleifen, aber Du brauchst nur zwei davon

  • Mit der "While-Schleife" komplette Tabellen automatisch durchgehen

  • Übung: Erkenne, wo die "For-Each-Schleife" sinnvoll ist

  • Deine Aufgabe: Mit einer Schleife verschiedene Dateien öffnen und importieren


Bis gleich im Kurs,
Euer Sebastian.

Content

Willkommen

Was wirst Du lernen?
Willkommen
So funktioniert Udemy :-)

Einleitung: Was ist Programmierung überhaupt?

Was Programme alles können
Das Mindset des Programmierers. Wenn Du das hast, steht Dir alles offen.
Was Du mit Excel VBA Makros alles machen kannst
Ein wichtiger Unterschied zwischen Excel-Formeln und VBA Makros
Eine Bitte: Deine Bewertung

Tag 1: Quick Start mit dem Makro-Rekorder

VBA Programmiertools in Excel aktivieren
Dein erstes Makro aufzeichnen
Die Datei richtig abspeichern
Spannend: Den Programm-Code anschauen und ändern
Beachte eines beim Öffnen der Datei
Wie Du das Makro mit einem Button verknüpfst
Übung (Sortieren einer Tabelle)

Tag 2: Gewöhnung an die VBA Entwicklungsumgebung

Module und "Subs" wirst Du am häufigsten brauchen
Dein erstes selbstgeschriebenes Programm
Zum Aufwärmen: Variablen (übrigens die Grundlage des Programmierers)
Datentypen. Wozu braucht man sie und was soll das Ganze?
Extrem wichtig: Dinge kommentieren und auskommentieren
Warum Du den "Debugger" unbedingt brauchst
Übung (Nun das Ganze nochmal alleine machen)

Tag 3: Erste eigene Programme schreiben ohne Makro-Rekorder

Den User nach einer Eingabe fragen und diese weiter verwenden
Was sind Argumente und wozu braucht man sie
Verschiedene Formen der Parameter-Übergabe
Eine Zelle markieren und den Wert ändern
Den Wert ändern, ohne zu markieren
Die Farben einer Zelle verändern (bessere Methode & meine flammende Rede dazu)
Übung (RGB Farben einsetzen)

Tag 4: Fortgeschrittene praktische Übungen

Werte von A nach B kopieren 1 (Standard-Version)
Werte von A nach B kopieren 2 (bessere Version)
Eine fremde Datei öffnen!
Einzelwerte von der fremden Datei rüber kopieren
Ganze Bereiche in die fremde Datei kopieren
Erweiterte Übung (Nur die Formeln kopieren)

Tag 5: Bedingungen. Sie machen das Programmieren interessant.

Die Excel WENN-Formel als Startpunkt
Jedes Programm lässt sich als Flussdiagramm darstellen
Deine erste IF-Abfrage
Mehrere Bedingungen abfragen
Ein realistisches Beispiel (Abfrage, was der User geklickt hat)
Übung: Den User fragen, ob das Programm kopieren soll

Tag 6: Schleifen. Sie erweitern Dein Spektrum unendlich!

Schleifen sind der wichtigste Unterschied zwischen Excel-Formeln und VBA Makros
Das erste Beispiel (sogenannte "For-Schleife") erklärt
Nun das erste Beispiel eintippen und ausprobieren
Verschiedene Arten von Schleifen, aber Du brauchst nur zwei davon
Mit der "While-Schleife" komplette Tabellen automatisch durchgehen
Übung: Erkenne, wo die "For-Each-Schleife" sinnvoll ist

Tag 7: Abschlussprüfung

Deine Aufgabe: Mit einer Schleife verschiedene Dateien öffnen und importieren
Die Lösung (Teil 1)
Die Lösung (Teil 2)
Die Lösung (Teil 3 - Klassische Probleme erkennen und lösen)
Die Lösung (Teil 4)

Ende

Machs gut und bis bald!
Externe Links

BONUSKURS: Entwickle das berühmte "All Purpose Excel Kopiertool" selbst!

Worum geht es?
Das ist unser Zielbild und so funktioniert es
Wir bauen die grafische Oberfläche
Als Beispielprojekt: Zeiterfassung
Das Interface der Kopierfunktion
Neuen Datentyp anlegen und erste zwei Schritte planen
Fehlende Informationen vervollständigen
Zwischenergebnisse testen
Eine fremde Datei öffnen mit Fehlerbehandlung
Prüfen, ob die Datei schon offen ist
Wir testen das Öffnen der Dateien
Kopierbereich testen und automatische Formelberechnung
Prüfen, ob das Blatt vorhanden ist und ggf erzeugen
Zwischenergebnisse testen
Neuer Datentyp für Fehlererfassung und wichtige Konstanten definieren
Autofilter rausnehmen und Fehlerbehandlung implementieren
Eigentliches Kopieren, Fehlersuche und Fehlerkorrektur
Jetzt kommt das eigentliche Einfügen
Input Datei schließen und wichtigster Test
Wie implementieren wir die grafische Oberfläche?
Einen neuen Regelsatz hinzufügen
Automatische Berechnungen speichern und ausschalten
Button testen und eindeutige Regelnummer festlegen
Regelsatz löschen Button anschließen Teil 1
Regelsatz löschen Button anschließen Teil 2
Inhalte der Regeln bei Bedarf löschen
Eine Regel hinzufügen Teil 1
Eine Regel hinzufügen Teil 2
Eine Regel löschen
Den Button vorbereiten für "Regeln Ausführen"
Wichtige Zahlen ermitteln und Vorbereitung fürs eigentliche Kopieren
Die Kopierfunktion implementieren und anschließen
Testen der Hauptfunktion mit allen möglichen Parametern
Alle Regeln gleichzeitig ausführen
Das Große Finale

Bonus

Ein Geschenk für Dich (nur wenige Tage gültig)

Reviews

Maria
November 14, 2023
Der Kurs vermittelt sehr gut die Grundlagen und geht auch tiefer in die VBA Programmierung. Ich bin sehr glücklich den Kurs belegt zu haben.
Sandro
October 30, 2023
Einstieg ist sehr angenehm gestaltet. Ich hatte zwar schon etwas Programmiererfahrung, bin mir aber sicher, dass ich dieses Format auch angebracht fände, wenn dem nicht so wäre. Weiters sorgen die ersten kleinen Übungen für mehr Involvierung und erzielen einen guten Lerneffekt.
Tanja
October 9, 2023
Alles wird sehr einfach erklärt, oft wiederholt, so dass man wirklich gut mitkommt und auch die Angst vor diesem mächtigen Tool verliert. Cool!
Tristan
October 3, 2023
Bin gleichzeitig begeistert und frustiert. Begeisterung wegen der Art der Präsentation, nicht so herablassend wie bei manch anderen Dozenten. Ausserdem schon jetzt viel gelernt. Und frustiert, weil ... Alles noch mal auf Anfang. Beschäftige mich schon seit vielen Jahren mit VBA, habe mit Excel-4-Makros angefangen und bin über Power Pivot inzwischen bei Power BI gelandet, aber alles halt ziemlich amateurhaft und will mit meinen inzwischen siebzig Jahren da noch mal etwas Ordnung reinbringen.Freu' mich darauf und hoffe, dass am nde des Kurses aus den fünf Sternen zehn werden. Also, besten Dank und alles Gute...
Hans-Georg
June 29, 2023
Ich bin kein Excel-Neuling, doch VBA aht mir bis dato immer gefehlt. Tag 1 ist absolviert alles war sehr verständlich und dikatisch gut aufgebaut.
Alexander
April 27, 2023
- Sehr klar und ruhige Aussprache - Gute Erklärgeschwindigkeit für Anfänger - Interaktiv gestaltet - Gute Video- und Tonqualität
Philipp
April 9, 2023
Der erste Teil des Kurses ist gut für Einsteiger geeignet. Im Anschluss folgt (gemeßen an der Anzahl an Stunden) der Hauptteil des Kurses. Hier wird gemeinsam ein recht umfangreiches und nützliches Kopiertool erstellt. Hier hat der Dozent mich allerdings verloren. Die Gründe waren: -Mir hat ein Ablaufplan gefehlt -> Wo bin ich und wofür brauche ich das im Gesamtkontext -Es wurden einige Funktionalitäten genutzt, die ich im bisherigen Kursverlauf nicht wahrgenommen habe. (z.B. direkt bei der Anlage des Sub Variablen "in der Klammer anlegen" (nach etwas Webrecherche habe ich erfahren, dass es Argumente und keine Variablen sind, sowie was der Unterschied der beiden ist, aber das hätte ich mir im Kurs gewünscht) oder eigene Datentypen anlegen) Für MAC-User: Was auch lästig war ist die ständige Verwendung von ActiveX-Objekten (also "Schaltflächen"). Diese kann die MAC-Version von Excel nicht verwenden (warum auch immer), was dazu geführt hat, dass ich die Daten idR nur schreibgeschützt öffnen konnte. Was mich daran geärgert hat war, dass die Objekte keinen wirklichen Mehrwert gebracht haben. Kundenfreundlicher / schöner wäre es gewesen die Objekte in einer separaten Lektion zu erklären, und die übrigen Dateien nicht damit zu "infizieren".
Jan
March 30, 2023
Super gut erklärt. Man merkt das der Dozent voll im Thema ist und da wirklich mit Leidenschaft dabei ist. Erhalte einen echt soliden und nachvollziehbaren Einstieg in VBA dadurch, Danke !
Jörg
January 4, 2023
Der Referent „spricht“ meine Sprache! Soll heißen, dass ich ihn sehr gut verstehe und ich mir vorstellen kann, aus dem Kurs sehr viel mitzunehmen.
Daniel
August 10, 2022
Moin Sebastian, vielen Dank Dir für den super lehrreichen Kurs! Sehr verständliches Tempo und es wird alles richtig nice erklärt! Hätte ich wirklich schon während des Studiums gebraucht. Bisher meine beste Udemy Erfahrung! Viele Grüße!
Andreas
July 20, 2022
Mein erster Kurs auf Udemy und ich bin schon jetzt begeistert. Kann in meinem Tempo die Dinge gut nachvollziehen. Der Dozent Sebastian macht das super, da er sich trotz seiner jahrelangen Erfahrung gut in die Anfänger hineinversetzen kann. Die Plattform ist intuitiv. Perfekt soweit :)
Benedikt
April 22, 2022
Ich mag den Dozenten sehr. Gutes Tempo und er spricht die Sprache, die man braucht um es zu verstehen. Habe auch andere Kurse von Ihm gekauft und bin soweit sehr zufrieden.
Wolfgang
March 11, 2022
Ok, ich bin erst am Anfang deines Kurses. Aber bis hierhin würde ich Dir empfehlen, dir vorher Notizen zu machen, für das, was Du sagen willst. Bis jetzt finde ich das alles schlecht vorbereitet und wenig konkret. Viel Rede ... Ich hoffe, es wird noch besser. Dann werde ich auch meine Bewertung ändern.
Ann-Katrin
February 20, 2022
Der Kurs ist sein Geld absolut Wert und ich kann ihn guten Gewissens weiterempfehlen! Sebastian, der Dozent, gibt einem wertvolle Basics, Tricks und Herangehensweisen an die Hand und ermutigt einen gleichzeitig das gelernte umzusetzen und sich auch selbst im Internet Hilfe zu irgendwelche Fragestellungen zu holen (gefühlt gibt es immer schon jemand der vor der selben Fragestellung stand und Hilfe bekommen hat). Danke dafür!
Julian
November 29, 2021
Ich bin sehr zufrieden. Viele Beispiele und man wird animiert selbst etwas auszuprobieren. Auch die Anregung, sich selbst weiterzubilden und dadurch Probleme zu lösen, finde ich super!

Coupons

DateDiscountStatus
8/1/2021100% OFF
expired
9/10/2022100% OFF
expired
11/22/2022100% OFF
expired
3/19/2023100% OFF
expired
6/15/2023100% OFF
expired

Charts

Price

Excel VBA / Makros Programmierung. Automatisierung mit Excel - Price chart

Rating

Excel VBA / Makros Programmierung. Automatisierung mit Excel - Ratings chart

Enrollment distribution

Excel VBA / Makros Programmierung. Automatisierung mit Excel - Distribution chart

Related Topics

988320
udemy ID
10/19/2016
course created date
10/31/2019
course indexed date
Bot
course submited by