MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: VBA-Grundlagen («VBA1»)

Grundlagen der Office-Programmiersprache

  • Dauer
    3 Tage
  • Preis
    1'950.–
  • Kursunterlagen
    Digicomp Kursunterlagen
Lernen Sie in diesem dreitägigen Seminar die umfangreichen Grundlagen der VBA-(Makro)-Programmierung.
Zu den Daten
Details und Inhalt
  • Einleitung
    • Grundbegriffe
    • Beispiele für die Anwendung von VBA
    • Sicherheitseinstellungen
    • Der Visual-Basic-Editor
  • Der Makro-Recorder
    • Die Aufzeichnung
    • Makro speichern
    • Die Analyse eines aufgezeichneten Makros
    • Ein aufgezeichnetes Makros ausführen
    • Fehler beheben, Code-Zeilen deaktivieren/überspringen
  • VBA-Grundlagen
    • Grundlegende Syntax in Modulen, Prozeduren und Funktionen
    • Gross- und Kleinschreibung
    • Das Schlüsselwort WITH
    • Kommentare
    • Einsatz von Variablen wie DIM, AS STRING
    • Konstanten
    • Option Explicit
    • Namenskonventionen
  • Noch mehr VBA
    • Prozeduren
    • Funktionen
    • Die MsgBox
    • Das Direktfenster
    • Lokale und globale Variablen
    • Arrays oder Felder
    • IF...THEN…ELSE
    • SELECT…CASE
    • InputBox
    • Schleifen FOR…NEXT,  WHILE…WEND, DO…LOOP
    • Der Projekt-Explorer
  • Eingebaute VBA-Funktionen
    • Textfunktionen
    • Datumsfunktionen
    • Mathmatische Funktionen
    • Informationsfunktionen
    • Datentypen konvertieren
  • Fehlerbehandlung
    • Laufzeitfehler behandeln
    • Fehlersuche (Debugging)
  • Die Interaktion mit Excel
    • Objektorientierte Programmierung
    • Das Objekt-Modell von Excel
    • Objektvariablen
    • Zugriff auf Arbeitsmappen
    • Zugriff auf Tabellenblätter
    • Zugriff auf Zellen
    • Performance-Steigerung
    • Auf Ereignisse in Excel reagieren
  • Die Interaktion mit Word
    • Die Arbeit direkt in Word
    • Word aus Excel heraus aufrufen
  • Dialoge selber bauen
    • Erste Anpassungen eines Formulars
    • Steuerelemente einfügen
    • Ereignis Klick auf die Schaltfläche
    • Zwischen Code und Formular wechseln
    • Wie soll das Formular aufgerufen werden?
    • Ein Formular schliessen
    • Ungültige Werte in der TextBox unterdrücken
  • Ribbon-Anpassung
    • Als Anwender das Menüband anpassen
    • Als Entwickler das Menüband anpassen
Nutzen/Lernziele
  • Mit diesem Kurs steigen Sie optimal in die Office-Programmierung ein. Die übersichtliche Gliederung und die systematische Vorgehensweise helfen Ihnen bei der sicheren Umsetzung des Gelernten
  • Sie besitzen solide Grundlagen und übersetzen Abläufe und Prozesse in die Programmiersprache VBA, um sich damit ein grosses Automatisierungspotenzial zu erschliessen
  • Sie beherrschen die VBA-Entwicklungsumgebung und die wichtigsten Hilfsmittel bei der Programmerstellung und der Fehlersuche. So programmieren Sie einfach und effizient
  • Dank den vermittelten Grundlagen der objektorientierten Programmierung sind Sie für den Einstieg in die Programmierung der einzelnen Office-Anwendungen optimal gerüstet
Zielgruppen
PowerUser, PC-Betreuer und Entwickler, die Office-Anwendungen automatisieren und benutzerspezifische Lösungen für Microsoft Office entwickeln möchten
Voraussetzungen
Es sind keine Programmierkenntnisse erforderlich. Sehr gute Kenntnisse in Word und Excel werden vorausgesetzt.
Trainer
Jörn SchrammJörn Schramm ist Microsoft Certified Trainer, SVEB-I-zertifiziert & seit 1999 bei Digicomp als Office-Trainer tätig. Er ist spezialisiert auf komplexe Anwendungen auf der Basis von Access & Excel. Zudem schreibt er Kursunterlagen und produziert Lern-Videos.
Feedbacks
  • «Der Kursleiter ging auf alle Probleme der Teilnehmer ein. Ebenso nahm er Rücksicht auf den unterschiedlichen Wissensstand der Teilnehmer und hat viele Praxisbeispiele eingebracht.»
    Daniel Lüthi, SR Technics Switzerland ltd., 03.03.2017
  • «Sehr guter Kurs mit sehr guten Erklärungen. Es waren 3 interessante Tage, an denen ich viel gelernt habe.»
    Nadia Hafner, Kanton St. Gallen, 16.12.2016
  • «Sehr gutes VBA-Know-how seitens des Dozenten. Er hat gute Praxisbeispiele mit Lösungsweg aufgezeigt.»
    Jonas Krucker, STIHL Kettenwerk Schweiz, 17.11.2016
  • «Marcel Derflinger kann äusserst gut erklären und geht gut auf die Bedürfnisse der Kursteilnehmer ein. Ausserdem sind die Räumlichkeiten und die Verpflegung vorzüglich.»
    Tina Fixle, Media Focus, 17.11.2016
  • «Der Inhalt war umfassend und das Tempo anspruchsvoll. Dies ermöglichte mir jedoch, viel aus dem Kurs mitzunehmen. Ein sehr lehrreicher Kurs!»
    Hanspeter Dürig, Gesundheitsdirektion des Kantons Zürich Controlling und Logistik, 17.11.2016
  • «Auf alle Teilnehmer-Fragen wurde super eingegangen und ein Lösungsansatz gezeigt.»
    Ruth Litzenberger, Roche Diagnostics International AG, 19.10.2016
  • «Herzlichen Dank für diesen Kurs Daniel, habe in diesen 3 Tagen sehr viel gelernt. Immer wieder gerne :-)»
    Nicole Gonzalez, 07.10.2016
  • «Der Trainer ist auf die individuellen Bedürfnisse der Teilnehmer eingegangen und hat das Thema auf erfrischende Art und Weise rübergebracht – sehr flexibler Unterricht.»
    Stefanie Rytz, 07.10.2016
  • ««Wir konnten alles selber ausprobieren. Wenn man die Sachen selber erstellt, lernt man immer am besten. Es herrschte eine sehr lockere, aber lernorientierte Atmosphäre und unser Trainer war fachlich und menschlich stark! Hat Spass gemacht :)»»
    Sven Truffer, Post CH AG, 07.10.2016
  • «Sehr guter Trainer. Engagiert und motiviert!»
    Erol Bay, 07.10.2016
Haben Sie Fragen?
Unser Product Manager Toni Lumiella ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    27.11.2017 - 29.11.2017
    in Lausanne auf Französisch
    StatusGarantierte Durchführung
    Stundenplan
    Weihnachtsaktion 2017
    Nur noch 6 Tage bis zum Start! Jetzt buchen!
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    28.11.2017 - 30.11.2017
    in Bern auf Deutsch
    StatusGarantierte Durchführung
    TrainerJörn Schramm
    Stundenplan
    Weihnachtsaktion 2017
    Nur noch 7 Tage bis zum Start! Jetzt buchen!
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    11.12.2017 - 13.12.2017
    in Zürich auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    11.12.2017 - 13.12.2017
    in St. Gallen auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    11.12.2017 - 13.12.2017
    in Luzern auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    18.12.2017 - 20.12.2017
    in Lausanne auf Französisch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Rue de Monthoux 64Genève1201
    03.01.2018 - 05.01.2018
    in Genf auf Französisch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    22.01.2018 - 24.01.2018
    in Bern auf Deutsch
    TrainerJörn Schramm
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    22.01.2018 - 24.01.2018
    in Basel auf Deutsch
    StatusGarantierte Durchführung
    TrainerJörn Schramm
    Stundenplan
    Weihnachtsaktion 2017
    Jetzt Platz sichern!
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    19.02.2018 - 21.02.2018
    in Zürich auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    19.02.2018 - 21.02.2018
    in St. Gallen auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    19.02.2018 - 21.02.2018
    in Luzern auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    21.02.2018 - 23.02.2018
    in Lausanne auf Französisch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    05.03.2018 - 07.03.2018
    in Zürich auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    19.03.2018 - 21.03.2018
    in Bern auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    19.03.2018 - 21.03.2018
    in Basel auf Deutsch
    Stundenplan
    Weihnachtsaktion 2017
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    03.04.2018 - 05.04.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    03.04.2018 - 05.04.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    03.04.2018 - 05.04.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Rue de Monthoux 64Genève1201
    04.04.2018 - 06.04.2018
    in Genf auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    02.05.2018 - 04.05.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    14.05.2018 - 16.05.2018
    in Lausanne auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    22.05.2018 - 24.05.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    22.05.2018 - 24.05.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    11.06.2018 - 13.06.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    11.06.2018 - 13.06.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    11.06.2018 - 13.06.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Rue de Monthoux 64Genève1201
    25.06.2018 - 27.06.2018
    in Genf auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    02.07.2018 - 04.07.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    06.08.2018 - 08.08.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    06.08.2018 - 08.08.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    08.08.2018 - 10.08.2018
    in Lausanne auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    22.08.2018 - 24.08.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    22.08.2018 - 24.08.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    22.08.2018 - 24.08.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    17.09.2018 - 19.09.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Rue de Monthoux 64Genève1201
    19.09.2018 - 21.09.2018
    in Genf auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    01.10.2018 - 03.10.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    01.10.2018 - 03.10.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    15.10.2018 - 17.10.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    15.10.2018 - 17.10.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    15.10.2018 - 17.10.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Place de la Gare 10Lausanne1003
    31.10.2018 - 02.11.2018
    in Lausanne auf Französisch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    14.11.2018 - 16.11.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    26.11.2018 - 28.11.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    26.11.2018 - 28.11.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    10.12.2018 - 12.12.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    10.12.2018 - 12.12.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    10.12.2018 - 12.12.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 1'950.–
  • Digicomp Academy Suisse Romande SA
    Rue de Monthoux 64Genève1201
    12.12.2018 - 14.12.2018
    in Genf auf Französisch
    Stundenplan
    CHF 1'950.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!