Microsoft Excel Scripts für VBA-Entwickler zeigt den Wechsel von VBA-Makros zu Office-Skripts in Excel. Sie vergleichen Anwendungsgebiete, Sprachen, Angriffssicherheit und Makro-Recorder. Zudem arbeiten Sie mit TypeScript, Excel-Objektmodell, Fehlerbehandlung, Power Automate und Schnittstellen.
Kursbeschreibung
Diese Schulung zeigt den Umstieg von VBA-Makros auf Office-Skripts in Excel. Sie vergleichen beide Ansätze und lernen die Arbeitsweise mit TypeScript kennen.
Sie setzen zentrale Sprachelemente ein, arbeiten mit dem Excel-Objektmodell und behandeln Fehler. Außerdem verbinden Sie Skripts mit Power Automate und geben Daten an andere Systeme weiter.
Seminarinhalte
Office-Skripts im Vergleich zu VBA-Makros
- Vergleich der Anwendungsgebiete: jeweilige Stärken und Schwächen
- Vergleich der Sprachen: TypeScript vs. VBA
- Vergleich in Bezug auf Angriffssicherheit
- Vergleich der Makro-Recorder
TypeScript Grundlagen
- Entwicklungsumgebung
- Objektzuordnungen in TypeScript
- Umgang mit Collections in TypeScript
- Schleifen und Verzweigungen in TypeScript
- Fehlerbehandlung in TypeScript
- JavaScript Objects statt VBA- und Office-Objects-Bibliotheken
Austausch mit der Umgebung
- Excel Scripts und Power Automate
- Benutzereingaben entgegennehmen
- Daten und Parameter übergeben
- Mit Schnittstellen kommunizieren
Lernziele
Sie lernen, den Umstieg von VBA-Makros auf Office-Skripts in Excel fachlich einzuordnen und mit TypeScript, dem Excel-Objektmodell sowie Fehlerbehandlung zu arbeiten. Zudem lernen Sie, Skripts mit Power Automate zu verbinden und Daten an andere Systeme weiterzugeben.
Zielgruppe
- VBA-Entwicklerinnen und VBA-Entwickler
- erfahrene Excel-Anwenderinnen und Excel-Anwender
- IT-Mitarbeitende
Die Schulung eignet sich für Personen, die Excel-Automatisierungen mit Office-Skripts umsetzen möchten.
Voraussetzungen
- Gute Kenntnisse des Excel-Objektmodells oder
- Kenntnisse entsprechend des Excel-VBA-Grundkurses
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.