Dieser VBA-Workshop wurde Ende 2018 geplant und wird erstmalig in 2019 angeboten. In diesem VBA-Workshop liegen bereits fertige Excel-Mappen vor, die wir um VBA-Makros erweitern werden. Dieser Kurs ist für Anwender, die schon mehrere Jahre mit VBA programmieren.
Inhalte und Schwerpunkte
Ribbons programmieren
- Vorstellung des Tool UI-Editor
- Erstellung eigener Ribbons
- Ausblenden nicht benötigter Menüs
- Einbinden von Steuerelementen in Ribbons
Programmieren von ListObjects
- Was ist ein ListObject?
- Ein ListObject erzeugen
- Zeile für Zeile durch ein ListObject „browsen“
- Die Suche im ListObject
- Ein Listobject filtern und sortieren
- Anfügen von Daten im ListObject
- Entfernen von Zeilen aus dem ListObject
Das FileSystemObject (FSO)
- Die Existenz von Ordnern und Dateien prüfen
- Ordner anlegen, kopieren und löschen
- Auf Dokumenteigenschaften zugreifen
- Textdateien einlesen und filtern
- Elegante Suche in Textdateien
Programmieren von Shape-Objekten
- Erstellen eines Organigramms auf Knopfdruck
- Shapes einfügen und verknüpfen
- Shape-Objekten anpassen (Form und Größe)
Arrays und SQL-Anweisungen
- Daten blitzschnell im Arbeitsspeicher verarbeiten
- Textdateien in Array einlesen
- ListObjecten mit Arrays befüllen und verarbeiten
- Konsolidierung von Tabellen mit Hilfe von SQL
Arbeiten mit regular expressions
- Was sind regular expressions?
- Bestimmte „Muster“ automatisch erkennen
- Validierung von e-Mail-Adressen
- Extraktion von Zeichen aus Zellen
- Ausschluss bestimmter Zeichen
- Löschung von Zeichen
Das Dictionary-Objekt
- Was verbirgt sich hinter dem Dictionary?
- Dictionaries aus Tabellen füllen
- Ausgabe von Dictionaries (senkrecht oder waagrecht)
- Bedingte Summierung von Daten anhand eines Schlüssels
- Doppelte Daten entfernen durch Erstellung von einer Unikatsliste
- Konsolidierung von Daten über das Dictionary
Einsatz von Filtern und QueryTables
- Daten abfragen und in Ergebnistabellen transferieren
- Spezialfilter mit Wildcards bedienen
- Eine ODBC Datenabfrage anlegen und steuern
- Externe Abfragen erstellen, um Daten zu importieren
Excel im Zugriff auf das Internet
- Sich auf Internetseiten mit User und Passwort einloggen
- Dateien von Webseiten herunterladen
- Das Objekt WScript.Shell einsetzen
- Hyperlinks prüfen, setzen und auslesen
- Abfragen übers Internet durchführen
- Eine Webabfrage bei Amazon.de schalten
- Den Google-Translator per Makro steuern
Termine
10.12. bis 12.12.19 Vaihingen-Enz
07.04. bis 09.04.20 Vaihingen-Enz
Zeit
09:00-16:00 Uhr
Kosten
EUR 1350,- zuzüglich MwSt.
(Auszubildende erhalten einen Rabatt von 30%)
Referent
Bernd Held (Buchautor >130 Fachbücher, Schulungsleiter, VBA-Entwickler)
Sonstiges
Mittagessen und Getränke sind im Preis der VBA-Schulung inbegriffen.
Zusätzlich erhalten alle Teilnehmer kostenlos die Datenbank „VBA-Tanker“ (im Wert von 250,00€).
Optionales Zusatzangebot
Bringen Sie Sport-Sachen mit, wenn Sie mit mir morgens in den schönen Wäldern Rosswags joggen oder abends ins Fitness-Studio mitkommen möchten. Alternativ steht auch ein Hauseigener Fitness-Raum zur Verfügung, den Sie gerne nutzen können. Wenn gewünscht kann ich Ihnen ein Einführungs-Training mit dem Isokinator geben. Dieses Angebot gilt für alle Kurse in Vaihingen-Enz.