Visual Basic für Anwendungen (VBA) ist Microsoft?s ereignisorientierte Makrosprache für die meisten Microsoft Office Anwendungen. Durch die integrierte Entwicklungsumgebung (IDE) lassen sich auf Microsoft Office Anwendungen basierende Programme, insbesondere anwendungsübergreifende (OLE Automation), erstellen.
Dafür steht dem VBA Programmierer die ganze Leistungsfähigkeit der Office-Anwendung durch deren Objektmodell (COM) zur Verfügung. Der Sprachkern von VBA wird auch als Makrosprache in CorelDraw, AutoCAD, MindManager und anderen Programmen verwendet.
Im ersten Teil wurden die grundlegenden Kenntnisse in der VBA-Makroprogrammierung vermittelt. Neben der Bedienung der Entwicklungsumgebung (IDE) und der verschiedenen Einstellungen zur Ausführung von Makros besteht der Hauptteil auf dem Einstieg in die prozedurale Programmierung mit VBA. Mit den Beispielen zum objektorientiertem Datei- und Ordnerzugriffs erfolgt der Übergang zur objektorientierten Programmierung.
Im zweiten Teil des Kurses wird durch die Vorstellung der Objektmodelle einzelner Anwendungen wie Excel, Access, Word und Outlook, sowie den Zugriff auf gemeinsame Office-Komponenten, die objektorientierte und ereignisorientierte Programmierung vertieft. Dafür werden Beispiele mit den entsprechenden Programmen Excel, Access, Word und Outlook erstellt.
Logisches Verständnis und Abstraktionsvermögen
Office-Kenntnisse in dem jeweiligen Programm
Office-Anwender
Softwareentwickler
IT-Berufe
Datenbankentwickler
Administratoren
Die TeilnehmerIn kann eigene Makros bzw. eigenen VBA-Programmcode unter Verwendung der jeweiligen Anwendungs-Objekthierarchie erstellen.
Inhalt der Weiterbildung:VBA II (Auszug - Excel und Access Anwendungsbeispiele)
EXCEL
- Einführung in die Excel-Objekthierarchie
- Bezug auf Zellen und Zellbereiche (Range-Objekt, Cells-Eigenschaft)
- Zugriff auf Arbeitsmappe und Tabellenblätter
- Verwenden von Excel-Tabellenfunktionen (WorksheetFunction-Objekt)
- Selbst erstellte Tabellenfunktionen
- Vordefinierte Konstanten (benannte Konstanten)
- Benutzer-Dialoge
- UserForms
- Steuerelemente
- Arbeitsmappe- und Tabellenblatt-Ereignisse
- Erstellung einer Klasse zum Zugriff auf Application-Ereignisse
- FileSearch-Objekt
- Prozeduren aus anderen Arbeitsmappen aufrufen (Verweise)
Access
- Einführung in die Access-Objekthierarchie
- DoCmd-Objekt (Konvertierung von Macros in VBA-Code)
- Formular-Programmierung (Ereignisse)
- Navigieren in Formularen, Filtern und Sortieren von DS
- Zugriff auf Formularbereiche
- Steuerelement-Programmierung
- Eigenschaften und Methoden
- Besonderheiten von Listen- und Kombinationsfelder
Datenzugriff (ADO)
- ADO-Objekthierarchie
- Connection, Comand, Recordset Objekte
- Zugriff auf geöffnete DB mittels CurrentProject
- Datenbearbeitung mit ADO
- Datensätze bearbeiten (hinzufügen, suchen, löschen)
Einführung in SQL
- "Dynamisches" SQL
- Ausführen von DML-Abfragen mit ADO
Montag bis Donnerstag:
08:00 Uhr bis 15:00 Uhr
Freitag:
08:00 Uhr bis 13:30
Sie erhalten ein Zertifikat mit den belegten Modulen deren Inhalten und den erreichten Ergebnissen bewertet nach dem IHK Bewertungsschlüssel
Personal / Referenten:Unterricht ausschließlich durch freigegebenes Personal
Betreuungsschlüssel 1 zu 16 wird eingehalten
Hauseigene Arbeitsvermittlung
Unterstützung bei Bewerbungen
Großzügig eingerichteter Arbeitsplatz gemäß Betriebsstättenverordnung sowie den jeweiligen Auflagen der Bundesagentur für Arbeit.
Drucker-, Internetanschluss vorhanden.
Pausenräume Raucher/Nichtraucher.
PC mit Intel Dual Core, mindestens 1 GB RAM
Betriebssystem Windows XP / Vista
Lernmittelbibliothek
Hauseigene Unterlagen
Lernvideos
Hauseigener Übungspoo
Der didaktische Ansatz hierbei entspringt der konzeptionelle Grundidee der Arbeitsprozessorientierten Weiterbildung als eine enge Verbindung von Lernen und Arbeiten. Das Lernen in und an realen Arbeitsaufgaben wird gefördert und systematisiert. Es sollen autodidaktische Ansätze gefördert werden und der Teilnehmer an die Grundidee des lebensbegleitenden Lernen herangeführt werden. Dies geschieht einerseits im Rahmen eines herkömmlichen Frontalunterrichts andererseits ist auch ein Lernen in unserem modularen Bildungszentrum möglich.
Angeboten an folgenden Standorten: Saarland | Saarbrücken
Baden-Württemberg | Stuttgart
Rheinland-Pfalz | Kaiserlautern
Weitere Standorte auf Anfrage.
Eine Förderung / Kostenübernahme durch folgende Träger ist nach Prüfung der persönlichen Fördervoraussetzungen für Abrbeitsuchende, Mitarbeiter von Unternehmen sowie Einzelpersonen möglich:
Vollzeit: 20 Tage
Teilzeit: 32 Tage
Berufsbegleitend: In Absprache
Profitieren Sie als Arbeitgeber / Unternehmen von Förderprogrammen und Zuschüssen!
Zauberwort: Lernziel Produktivität, WeGebAU » oder Kurzarbeit ...
Vereinbaren Sie noch heute ein
persönliches Beratungsgespräch und
lassen sich unverbindlich von einem
unserer qualifizierten Bildungsmanager
beraten oder ein Angebot unterbreiten.
Wir helfen Ihnen, ihre Potentiale zu entdecken
und zu fördern!