VBA-Entwicklertage 2021
Am 18.02.21-19.02.21 fanden die 9. VBA-Entwicklertage als Webinar statt.
Themen | Dozent |
SQL-Statements und Arrays für die Programmierung von Dialogen nutzen | Held |
Möglicher Umgang mit Strings in VBA | Schlafmann |
SAP im Zusammenspiel mit VBA: GUI-Scripting und Remote Function Calls | Haas |
Megaschnelle Verarbeitung von Daten über Arrays und ADO (Millionen Datensätze in Sekunden) | Held |
Worksheet.AutoFilter/ ListObject.Autofilter auslesen, speichern und laden + Tool für benutzerdefiniertes Filtern | Loxine |
Das Datenformat JSON im Zusammenspiel mit VBA | Hornauer |
PowerQuery + VBA: automatische Filterung nach Eingabe | Vierus |
Automatische Updates mit VBA fahren | Tschirner |
Verwendung der Javascript-Bibliotheken für die Abbildung der geografischen Daten im WebbrowseV | Loxine |
Optimierung von TSP’s mit „Simulated Annealing“ unter Excel-VBA | Ehlert |
Undo mit Stack und Queue | Hein |
Gemeinsames Arbeiten über verschlüsselte Textdateien | Tschirner |
Quellcode automatisch dokumentieren | Polke |
Clean Quellcode & Programmierrichtlinien | Christian Zapfe |
|
VBA-Entwicklertage 2019
Die VBA-Entwicklertage 2019 fanden in der Zeit vom 05.11.19 bis 06.11.19 in Masserberg / Hotel Rennsteig statt.
Dozenten:
Bernd Held, Michael Eichhorn, Andreas Polke, Dirk Hornauer, Dominik Petri, Jürgen Vierus, Raphael Hein, Iakov Loxine, David Mittig, Carsten Tschirner, Peter Stähler und Heide Kuckelkorn
Themen:
- Zugriff auf geschlossene Excel-Mappen über SQL/ADO
The Best of VBA 2019
Daten und Verzeichnisse über FSO-Objekt managen
Serienbriefe mit Excel/Access erstellen
Mails mit Outlook senden und verarbeiten
Array’s schnell sortieren
Ideen mit Form-Objekten
Microsoft Flow in Excel einsetzen
Geschäftsanwendungenfür mobile Endgeräte entwickeln mit Microsoft PowerApps
Systeminformationen auslesen und verwenden
Textdateien jenseits von ANSI und ASCII importieren
Analyse von Word-Dokumente/Vorlagen
Word VBA für die Nutzung unterschiedlicher Kopfzeilen-Dateien bei gleichbleibender Vorlage
Daten zusammenführen – performant und änderungsfreundlich
Modifikation von hierarchischen Daten in Excel
Die wichtigsten SQL-Befehle für Excelianer
Erstellung von geographischen Karten in Excel
Vorstellung wie man an eine Toolerstellung herangehen kann
VBA-Entwicklertage 2018
Die VBA-Entwicklertage 2018 fanden in der Zeit vom 13.11. bis 14.11.18 in Masserberg / Hotel Rennsteig statt.
Dozenten:
B. Held, M. Eichhorn, A. Polke, D. Hornauer, D. Petri, P. Stähler, J. Vierus, M. Wege, M. Schlafmann, R. Hein, I. Loxine
Themen:
- Daten aus Access in Word-Vorlagen übertragen
- Installieren mit Inno-Setup
- Organigramm mit VBA erstellen
- Best practices in VBA (dos and don’ts)
- Filter, Suche und Auswahl in Access-Endlosformularen
- Einen dynamischen Excel-Bericht in mehrere PowerPoint-Präsentationen aufteilen
- PDF-Dateien manipulieren mit PDFtk
- Daten aus verschiedenen Quelle einlesen und weiterverarbeiten
- Farben wechseln in Excel
- Regular Expressions
- Excel-Frontend mit Access-Backend
- Einsatz von Enumerationen
- Toolbox mit ListObject-Funktionen
- Array-Programmierung in Excel
- Über den Tellerrand blicken: Welche Möglichkeiten der Automatisierung gibt’s in Excel/Office außer VBA?
- Aufspitten von Texten
- Die „ungarische Notation“ – Podiumsdiskussion über den Einsatz dieser Konvention
- Mappen synchronisieren mit Code Injection
VBA-Entwicklertage 2017
Die Entwicklertage 2017 fanden vom 13.11.2017 bis 15.11. 2017 im Landhotel Gut Moierhof in Walting statt. Mit 40 Teilnehmern war die Veranstaltung voll ausgebucht.
Dozenten:
B. Held, M. Eichhorn, D. Hornauer, D. Petri, P. Stähler, J. Vierus, M. Wege, M. Schlafmann und P. v. Wartburg
Themen:
- Massendaten gekonnt konsolidieren mit VBA
- VBA Kracher – schneller geht´s nicht mehr
- Dokumentation von Access Tabellen und Abfragen via VBA
- Lizenzierung von Excel-Applikationen
- Fremde Excel-Dateien schneller verstehen
- Outlook-VBA: Die Grenzen von Serienterminen sprengen.
- Outlook-VBA: Wenn der Posteingang überquillt.
- Onkel Bob´s Clean Coder (basiert auf den Büchern von Rober C. Martin)
- Versteckte Excel-Funktionen
- Arbeitsmappen schützen (Diverse Methoden)
- Die Zeit in VBA: Zeiten messen und richtig warten
- Dokumentation und Analyse einer Excel-Arbeitsmappe
- Projektplanung mit Excel
- Add-In Erstellung
- VBA Projekte im Team
- ListObjects in Excel und die damit einhergehenden Methoden / Properties
VBA-Entwicklertage 2016
Die VBA-Entwicklertage fanden vom 21.11.2016 bis 23.11. 2016 im Hotel Waldachtal statt.
(Das Hotel Waldachtal liegt im Schwarzwald, zwischen Freudendstadt und Nagold.)
Die Dozenten, B. Held, M. Eichhorn, J.-P. Allain, D. Hornauer, D. Petri, P. Stähler, J. Vierus und
P. v. Wartburg, haben viele interessante Vortragsthemen ausgewählt:
- Vollautomatisches Berichtswesen
- Performante und lernende Userformen
- Dateiimport von A – Z Teil 3 (Excel-Dateien)
- Pivot-Tabellen per VBA erzeugen, anpassen und formatieren
- Zeitspartipps: Pivot-Aufgaben schneller erledigen mit kleinen VBA-Schnipseln
- Kalendereinträge im ics-Format automatisiert erstellen
- VBE-Programmierung
- Standard-Idee zur einfachen Quellcode-Dokumentation
- Kleine Beispiele für große Funktionen
- Access VBA: Mehrfachinstanziierung von Formularen mit Benutzerdefinierten Events
- Access VBA: Formular-Instanzen mit ausgelagerten Events in Klassenmodulen und Mehrfachinstanziierung über Collection
- Arbeits- und Einsatzzeitpläne einfach erstellt
- Erstellen professioneller Grafiken unter Nutzung von VBA
- Mailerstellung mittels Notes-Mail
- Ein VBA-Profi enthüllt die besten Tipps und Tricks
- Eigenentwickelte Hilfsmittel bzw. Tools, die Zeit sparen
- Mails, Termine und Aufgaben per VBA erstellen
VBA-Entwicklertage 2015
Am 22.9.2015-23.09.2015 fanden die VBA-Entwicklertage in Neuenstein-Aua im Landgasthof Hess statt.
Themen:
- Clevere Auswertungen mit VBA
- VBE-Programmierung
- Erstellen und Einbinden einer Online-Hilfe in ein Excel-Projekt
- Daten abrufen von A-Z
- Ausgewählte Eigenschaften des Range-Objekts
- Effiz ienzsteigerung durch personalisiertes Ribbon
- Implementierung Rollenkonzept
- VBA-Code zur Laufzeitänderung
- Tacho-Erstellung
- Überflüssige Zellenformatvorlagen löschen
- QR-Codes mit VBA erstellen und auf Tabellenblätter einfügen
- zip-Dateien erstellen und mit Dateien füllen
- Dashboard-Erstellung mit Excel
- Excel-Daten automatisiert mit PowerPoint präsentieren
- SAP-Downloads in eine Datenbank speichern
- Access im Netzwerk beschleunigen
- Diagramm programmieren (GetChartElement)
- und weitere Inhalte
Die Dozenten:
Bernd Held, Dirk Hornauer, Dominik Petri, Jürgen Vierus, Lars Schreiber, Peter Stähler, Philipp von Wartburg, Rene Reddmann
VBA-Entwicklertage 2014
Vom 10.09.2014 – 12.09.2014 fanden die VBA-Entwicklertage in Masserberg (im Hotel Rennsteig) statt. Wir hatten uns dieses Mal entschlossen, die Entwicklertage auf 3 Tage auszuweiten. Insgesamt waren es 28 Teilnehmer.
Zusätzlich gab es am 9.9.14 noch einen weiteren Tag, an dem das Thema PowerPivot behandelt wurde.
Die Inhalte:
- Userform-Design (Grundlegende Gestaltungsvorschläge und Best-Practice)
- Eigenschaften von Klassenmodulen
- Erweiterte Dialogprogrammierung
- Excel mit Zugriff auf SQL-Server
- Daten filtern und auswerten per VBA
- Excel & Google Maps
- Programmierung von Add-Ins
- Hotspots ohne Controls schnell und einfach
- Alles über Dateien und Ordner
- Aufbereiten und Importieren von Daten mit Power Query
- Verwendung eigener Klassen, Events und Collections
- Applikationshygiene – Praxisbeispiele für Methodik und Aufbau größerer Applikationen mit MS Office
- Textdateien per VBA verarbeiten
- Drag&Drop bei ListView und Treeview
- Programmieren von regulären Ausdrücken
- Optimierung von Programmcode für Office-VBA
- Quellcodeverwaltung
- Excel & Outlook im Zusammenspiel
- Automatisiertes Testen mit Hilfe eines Testing Frameworks / TestDriven Development / pragmatisches Testen
- Error Handling via Error-Klasse
- Nutzung von Excel-Files als VBA-Library
- verschiedene Empfehlungen aus der Praxis z.B. AddIns für die IDE die sich bewährt haben
- Daten abrufen von A-Z
- XML-Programmierung
Die Dozenten:
Bernd Held, Frank Hentzschel, Dirk Hornauer, Dominik Petri, Erich Nirschl, Jürgen Vierus, Lars Schreiber, Peter Stähler, Philipp von Wartburg.
Wir, die Dozenten, bedanken uns bei unseren Teilnehmern für eine schöne, gelungene und sehr interessante Veranstaltung.
Stimmen zur Veranstaltung:
Dr. Dirk-Lothar Hornauer:
„Auch die 3. VBA-Entwicklertage sind förmlich verflogen. Vollgepackt mit Ideen und Anregungen für neue Projekte und auch Verbesserungen in alten Projekten habe ich gerade meine Arbeitspakete geschnürt. Jetzt geht’s an die Nacharbeit. Danke an alle für hochinteressante Beiträge und spannende Diskussionen – bis nachts in der Bar 🙂
Lieber Bernd, Dir herzlichen Dank für die Organisation dieses Top-Events!
Gruß Dirk“
Jürgen Vierus:
„Es war wieder eine runde Sache, ich freue mich schon auf die Entwicklertage 2015!“
Michael Eichhorn:
„Die Entwicklertage haben mir gut gefallen. Ich muss mir die Themen dringend noch einmal erarbeiten – hatte bisher aber noch keine Zeit. Ich habe viel neues gelernt!“
Jürgen Sauthoff:
„Für mich, der das erste Mal an den VBA-Entwicklertagen teilgenommen hat, hat diese dreitägige Veranstaltung einen großen Wissenszuwachs gebracht.
Ausnahmslos alle Vorträge waren nach meinem Empfinden interessant und professionell gestaltet. Mir ist bewusst geworden, dass ich viele Aufgabenstellungen viel einfacher und effektiver lösen kann.
Deshalb vielen Dank an alle Dozenten und den Organisator Bernd Held.“
VBA-Entwicklertage 2013
Am 5.9.2013 – 6.9.2013 fanden die zweiten VBA-Entwicklertage in Bad Emstal im Parkhotel Emstaler Höhe statt. Insgesamt waren es 32 Teilnehmer.
Die Inhalte:
- Mit Eigenschaften und Methoden in Userformen elegant arbeiten und dadurch den Anpassungs- und Pflegeaufwand minimieren.
- Databinding: Steuerelemente in Userformen gekonnt mit Standardwerten füllen
- So kommen Sie mit selbst erstellten Werkzeugen in Userformen schneller zum Ziel
- Steuerelemente inkl. Code kopieren
- Erweiterung von Steuerelementen mit Hilfe von Klassen
- ListObjects: Intelligente Tabellen mit VBA erstellen und modifizieren.
- AdvancedFilter: Automatisches Filtern beim Verändern der Kriterien
- Benutzereinstellungen: Settings korrekt und gefahrlos in der Registry speichern.
- Prozeduraufrufe: Wie Sie ByRef (aus Versehen oder gewollt) aushebeln und Parameter stattdessen ByVal übergeben
- Mit dem WorksheetFunction-Objekt Arrays bearbeiten: Möglichkeiten und Limitierungen
- Arrays sind nicht alles oder: Warum ein Dictionary die bessere Collection ist
- Duplikate entfernen: Warum die RemoveDuplicates-Methode nicht das macht, was sie soll
- Klassenprogrammierung in und für die Praxis
- Flucht in den Arbeitsspeicher: Große Datenmengen mit Arrays, SQL-Statements und ADO verarbeiten
- Berichtswesen mit Integration von Access/SQL-Server, PowerPivot und DAX
- Ribbon-Programmierung Advanced
- Excel als Frontend mit Datenbank als Backend
- Große Excel-Projekte bearbeiten / Trennung von Daten und Programm
- PDF-Formulare mit VBA füllen
- MS Query parametergesteuert
- Eine Zeitleiste in einer Userform programmieren
- Tipps & Tricks
Die Dozenten:
Bernd Held, Dominik Petri, Sandra Seifert, Lars Schreiber, Philipp von Wartburg, Jürgen Vierus, Erich Nirschl.
Wir, die Dozenten, bedanken uns bei unseren Teilnehmern und beim Hotelpersonal für eine schöne, gelungene und sehr interessante Veranstaltung.
VBA-Entwicklertage 2012
Die VBA-Entwicklertage fanden letztes Jahr vom 20.11.12-21.11.12 in Masserberg / Thüringen im Hotel Rennsteig statt.
Mit von der Partie waren 20 Teilnehmer und 5 Dozenten.
Die Inhalte:
- MS Query – Das kleine Access in Excel
- Ribbon Programmierung
- Performance-Steigerung in VBA-Projekten
- Zugriffe auf Datenbanken und Excel via ADO
- Diskussions- und Fragerunde
- Professionelles Errorhandling
- Code-Debugging
- Excel erweitern via Klassenprogrammierung
- Early-binding/Late bindung beim Zugriff auf Office-Applikationen
- Berichtswesen auf Knopfdruck
- Vorstellung nützliche Zusatzsoftware/ AddIns (z.B. PowerPivot, MZ-Tools, Custom UI-Editor)
Die Dozenten:
Bernd Held, Heide Kuckelkorn, Dominik Petri, Lars Schreiber, Sandra Seifert
Wir, die Dozenten, bedanken uns bei unseren Teilnehmern und beim Hotelpersonal für eine schöne, gelungene und sehr interessante Veranstaltung.
Stimmen zur Veranstaltung:
Peter Miller
„Was gibt es viel zu schreiben – oder wie es heisst: Man soll sich bei Festreden nicht fest reden… Deshalb einfach nur vielen herzlichen Dank an: – Bernd und alle anderen Dozenten für die erstklassige Organisation und die vielen Super-Infos zu Excel – V B A und – alle anderen Teilnehmer für die äußerst angenehme Runde. Viele Grüsse aus dem Allgäu – Peter Miller“
Herbert Grom
„Dass man trotz 17-jähriger Erfahrung mit Excel und VBA immer noch jede Menge hinzulernen kann, das durfte ich in den 2 Tagen von Masserberg reichlich erfahren! Dafür vielen Dank an alle Beteiligten! Und auch mir selbst danke ich, dass ich mich dazu aufgerafft habe! Den Machern hier noch einmal eine große „La Ola-Welle“! ;o)=)
Viele Grüße an alle, Herbert
Dr. Dirk-Lothar Hornauer
Hallo Bernd, danke für die Organisation dieses Events. Dank der hochkarätigen Dozenten, die Du verpflichten konntest, ist die Veranstaltung ein regelrechter „Knaller“ geworden. Vielen Dank und „weiter so!“. Zur nächsten Veranstaltung kannst Du wieder mit meiner Teilnahme rechnen. Gruß – Dirk