Der Bildungsurlaub richtet sich an Personen, die ausgehend von Excel-VBA ihre Kenntnisse vertiefen wollen.
Neben Tipps zur Arbeitserleichterung wird insbesondere die Programmierung eigener Objektklassen vorgestellt. Code kann auf diese Weise gut strukturiert und wieder verwendet werden.
Der Bildungsurlaub richtet sich an Personen, die ausgehend von Excel-VBA ihre Kenntnisse vertiefen wollen.
Neben Tipps zur Arbeitserleichterung wird insbesondere die Programmierung eigener Objektklassen vorgestellt. Code kann auf diese Weise gut strukturiert und wieder verwendet werden.
INHALTE:
Geltungsbereich von
Variablen
Konstanten
Objektvariablen
Erweiterte Variablendeklaration
Enumerationen
Eigene Datentypen mit Type
Property Prozeduren und Funktionen
Unterschiede
Normale Prozeduren und Property-Prozeduren
Arrays
eindimensionale
zweidimensionale
mehrdimensionale
dynamische
Andere Anwendungen aus Excel ansprechen
Word starten und Text setzen
PowerPoint starten und Präsentation setzen
Outlook starten
Termin setzen
Mail senden
Access starten
Tabelle öffnen
Abfrage öffnen
Einstieg: UserForm
anlegen
Buttons
Schaltflächen
UserForm schützen
etc.
UserForm mit Schaltflächen
Textfelder
Listenfelder
Dropdown
Drehfeld
Checkbox
Buttons
Optionsfelder
Rahmen etc.
Dialoge programmieren
Grundlagen
Info-Dialog erstellen
Prüfen und Anzeigen
Optionen-Dialog erstellen
Pfade prüfen
Datei-Dialoge
Integrierte Dialoge nutzen
Dateinamen auslesen
Filter berücksichtigen
Datei-Info anzeigen
Excel-Sheet ermitteln und kopieren
Dialoge aufrufen
Rekursive Programmierung
Rekursion - Iteration: Unterschiede
Rekursive Funktionen
Eigene Datenmaske mit VBA
Formular gestalten
Dateninhalte übernehmen
Eingabefelder vorbereiten
geänderte Zellen hervorheben
Datensätzen über VBA finden
Formular mit VBA programmieren
Klassenprogrammierung allgemein
Grundlagen
Allgemeines zu Klassen
Instanzierung
Klassenaufruf richtig - falsch
Code mehrfach aufrufen
Beispiel-Projekt
Klassen zur Laufzeit
Vorteile der Klassenprogrammierung
Klassenprogrammierung Workshop
Adressen aus verschiedenen Quellen
CSV
Excel
Access
Klassen vorbereiten
Modul - Klassenmodul
Klassen ableiten
Diagramme in VBA
Diagramm erstellen
aktivieren
deaktivieren
formatieren
bearbeiten
filtern
verschieben
kopieren
löschen
Verbunddiagramm
mehrere Diagramme erstellen und formatieren
Diagramm als Grafik speichern
Intelligente Tabellen mit VBA
erstellen
über Index ansprechen
über den Namen ansprechen
Datenbereich ansprechen
Zeile ansprechen
Spalte ansprechen
Zeile löschen
Spalte löschen
Tabelle löschen
etc.
Pivot-Tabellen mit VBA
erstellen
aktualisieren
einzelne Elemente ausblenden
Datumsfilter
Wertefilter
eigene Filter
Tabellenfilter
sortieren
Wertebereich formatieren und berechnen
Datenfelder einfügen und berechnen
gruppieren / Datenschnitte etc.
Ereignisse in VBA programmieren
Ereignisse grundsätzlich betrachten
Worksheet-Ereignisse
Workbook-Ereignisse
VBA-Lösungen
Liste ohne 1. Zeile markieren
Excel-Kommentare lesbar exportieren
Zellen eleganter adressieren
Zellen per Dialog markieren
Kopieren ohne Schleifen
Überlappende Bereiche erkennen
Scroll Bereich für Tabellen fixieren
Schaltflächen Erkennung
Gültige Dateinamen erzeugen
Endlos-Schleifen sauber abbrechen
automatischer Code in Dokumenten
Meldungsformular mit wechselndem Text
Bedingte Compilierung
Gemeinsame Logos in vielen Dialogen
nächsten Werktag ermitteln
Voraussetzungen: Excel VBA Grundlagenkurs oder vergleichbare Kenntnisse und Erfahrungen.
Technische Voraussetzungen zur Teilnahme am Online-Seminar:
Windows-Rechner mit Internetanbindung (mind. 1,5 MBit/s) und installiertem Excel Programm, möglichst Excel 2016 oder neuer, mit Zugriff auf xlsm-Dateien
Webcam und Mikrofon/Lautsprecher zur aktiven Teilnahme an den Video-Meetings
zweiter Bildschirm ist von Vorteil.
Als Konferenztool wird die Software Zoom eingesetzt. Dadurch entstehen für Sie als Teilnehmende keine zusätzlichen Kosten.
Sie müssen lediglich bereit sein, für die Dauer des Online Seminars die Zoom-Software auf Ihrem Rechner zu installieren.
Mitschnitte des Online Seminars sind nicht erlaubt.
Die Kölner Volkshochschule ist eine anerkannte Einrichtung der Arbeitnehmerweiterbildung gemäß § 10 AWbG NRW. Dieses Seminar entspricht den Anforderungen gemäß § 9 AWbG und gilt damit als anerkannte Bildungsveranstaltung.