Schulungsübersicht
Makros
- Aufzeichnung und Bearbeitung von Makros
- Wo man Makros speichert.
- Zuweisung von Makros zu Formularen, Symbolleisten, Tastaturkürzeln
VBA Umgebung
- Visual Basic Editor und seine Optionen
- Tastaturkurzbefehle
- Optimieren der Umgebung
Einführung in die prozedurale Programmierung
- Prozeduren: Funktion, Sub
- Die Datentypen
- Die bedingte Anweisung If...Then....Elseif....Else....End If
- Anweisung Case
- Schleife while, until
- Schleife for ... next
- Anweisungen zum Unterbrechen der Schleife (exit)
Zeichenketten
- Kombinieren von Zeichenketten (Verkettung)
- Konvertierung in andere Typen - implizit und explizit
- Funktionen zur Verarbeitung von Zeichenketten
Visuelles Basic
- Herunter- und Hochladen von Daten in eine Tabellenkalkulation (Cells, Range)
- Herunter- und Hochladen von Daten an den Benutzer (InputBox, MsgBox)
- Die Deklaration von Variablen
- Der Umfang und die Lebensdauer von Variablen
- Operatoren und ihre Prioritäten
- Optionsmodule
- Eigene Funktionen erstellen und diese in einem Blatt verwenden
- Objekte, Klassen, Methoden und Eigenschaften
- Sichern von Code
- Sicherheitscode Manipulationen und Vorschau
Fehlersuche
- Verarbeitungsschritt
- Lokales Fenster
- Unmittelbares Fenster
- Fallen - Überwachen
- Aufrufstapel
Fehlerbehandlung
- Arten von Fehlern und Möglichkeiten zur Vermeidung
- Erfassen und Behandeln von Laufzeitfehlern
- Strukturen: Bei Fehler Resume Next, Bei Fehler GoTo label, Bei Fehler GoTo 0
Excel Objektmodell
- Das Anwendungsobjekt
- Workbook-Objekt und eine Sammlung von Arbeitsmappen
- Worksheet-Objekt und Sammlung Worksheets
- Objekte ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Objekt Auswahl
- Sammlung Bereich
- Objekt Zellen
- Daten in der Statusleiste anzeigen
- Optimierung durch ScreenUpdating
- Die Zeitmessung durch die Methode Timer
Die Verwendung von externen Datenquellen
- Verwendung der ADO-Bibliothek
- Verweise auf externe Datenquellen
- ADO-Objekte:
- Verbindung
- Befehl
- Recordset
- Verbindungsstring
- Erstellen von Verbindungen zu verschiedenen Datenbanken: Microsoft Access, Oracle, MySQL
Berichterstattung
- Einführung in die SQL-Sprache Die Grundstruktur von SQL (SELECT, UPDATE, INSERT INTO, DELETE) Aufrufen einer Microsoft Access-Abfrage aus Excel Formularen zur Unterstützung der Verwendung von Datenbanken
Voraussetzungen
Fähigkeit, mit einer Tabellenkalkulation zu arbeiten, Grundkenntnisse (Referenzen, Bereiche, Blätter, ...). Es sind keine Kenntnisse erforderlich, um Makros SQL zu erstellen oder Code in VBA zu schreiben.
Erfahrungsberichte (7)
Was mir an der Schulung am besten gefallen hat, war das Wissen des Trainers über Excel. Ich schätzte es, nützliche Dinge wie Abkürzungen und Formeln zu lernen, die ich jeden Tag anwenden kann.
Martin
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
Die Ausbildung war meiner Meinung nach perfekt, hat mir viele Dinge aufgezeigt, von denen ich zuvor nichts gewusst habe. Direkt zum Punkt mit vielen Übungen, für einige Leute vielleicht etwas zu schnell, aber aufgrund meines Hintergrundswissens fühlte ich mich damit sehr wohl.
Maen Hatoum - Red Bull GmbH
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
Das fachliche Wissen war beeindruckend! Die Art und Weise, wie Sie es aufgeteilt haben, damit wir es verstehen können, war großartig. Ich denke, ich muss einfach mit dem Einfachen beginnen. Das letzte Thema war etwas anspruchsvoll und ich hatte Schwierigkeiten, Schritt zu halten, aber ich werde es schaffen :)
Zaskia Stanz - BMW
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
Detaillierte Beispiele und Trainingsmaterialien.
KAREN LOUW - BMW
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
Er war vorbereitet und gab auch gute Tipps.
Annemarie Van Aardt - BMW
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung
I appreciate that the training was customized to our company's needs.
Rosanne Tanti
Kurs - Visual Basic for Applications (VBA) for Analysts
Maschinelle Übersetzung