Die Entwicklertage 2018 finden vom 13.11.2018 bis 14.11.2018 im in Masserberg / Hotel Rennsteig statt.
(Anreise und gemeinsames Abendessen am 12.11.2018)
Themen:
-
- Daten aus Access in Word-Vorlagen übertragen
Dirk Hornauer zeigt einen Ausschnitt aus einem Praxisbeispiel, in dem Daten aus einer Access-Datenbank in Word-Vorlagen transferiert werden. Hierbei kommt VBA-Code zum Ansprechen von Textmarken, Seriendruckfeldern und Tabellenfeldern in Word zum Einsatz. Weiterhin wird eine Möglichkeit zur Erstellung umfangreicher Word-Dokumente (z. B. von Angeboten) durch Zusammenstellen standardisierter Textbausteine über ein Auswahlmenü aufgezeigt. - Installieren mit Inno-Setup
Um seine mit VBA erstellten Tools oder Anwendungen an andere Benutzer weiterzugeben, ist eine Installationsdatei hilfreich. Sie platziert die Datei(en) im richtigen Verzeichnis (z. B. bei Word- oder Excel-Add-Ins), macht Voreinstellungen für das Programm in der Registry (z. B. den Pfad zur Backend-Datenbank), erstellt Verknüpfungen im Startmenü oder auf dem Desktop und deinstalliert auch alles auf Knopfdruck wieder. Der Vortag von Raphel Hein zeigt, wie man mit dem OpenSource-Tool Inno Setup ganz einfach seine ersten eigenen Setup-Dateien erstellen kann. - Organigramm mit VBA erstellen
Automatisierte Darstellung der hierarchischen Firmenstruktur in Excel. Dieser Vortrag hält Iakov Loxine. - Best practices in VBA (dos and don’ts)
Wer beim sich beim Programmieren an bewährte Methoden hält, erspart sich viel Verdruss. Welche Fallen lauern beim Deklarieren von Variablen und Konstanten – und wie macht man’s richtig? Welche Standardeinstellungen im VBA-Editor sollten geändert werden, um das Programmieren zu vereinfachen? Was ist bei der Verwendung von On Error unbedingt zu beachten? Warum ändern Prozeduren Variablen, obwohl sie ByVal übergeben werden? Antworten auf diese und weitere Fragen liefert Dominik Petri in seinem Vortrag. - Filter, Suche und Auswahl in Access-Endlosformularen
Dieser Vortrag von Raphael Hein demonstriert, wie man in Endlosformularen Daten filtert (auch bei 1:n-Beziehungen), Texte sucht und einzelne oder viele Datensätze auswählt. Die ausgewählten Datensätze lassen sich dann ganz einfach bearbeiten oder exportieren. Mit etwas VBA und SQL gelingen dynamische Filter und Selektionen, die mit Access-Bordmitteln nicht möglich sind. Themen sind u. a.: Formularfilter und -sortierung setzen, Datensatzquelle ändern, nicht aktualisierbare Abfragen trotzdem updaten, zwei Formulare gleichzeitig durchblättern (synchronisieren). - Einen dynamischen Excel-Bericht in mehrere PowerPoint-Präsentationen aufteilen
In diesem Beispiel aus einer Kundenanforderung stellt Dirk Hornauer den VBA-Code zur Berichtsauswahl und dem anschließenden Übertrag von Texten, Tabellen, Diagrammen und Bildern in mehrere PowerPoint-Präsentationen vor. Hierbei werden die wesentlichen Elemente des PowerPoint-Objektmodells angesprochen. - PDF-Dateien manipulieren mit PDFtk
Jürgen Vierus zeigt, wie Sie VBA-gesteuert PDF-Dateien ohne kostenpflichtigen (meist teuren) PDF-Editor verarbeiten können. Das ermöglicht das kostenlos verfügbare Kommandozeilen-Tool PDFtk. PDF-Formularfelder auslesen, PDF-Formulare befüllen, Dateien zusammenfügen, Logo und Seitenzahl ergänzen sind nur einige der Anwendungsmöglichkeiten. - Daten aus verschiedenen Quelle einlesen und weiterverarbeiten
Bernd Held zeigt in seinem Vortrag, wie man mit VBA auch gänzlich unterschiedliche Excel-Mappen normieren, einlesen und weiterverarbeiten kann. - Farben wechseln in Excel
Gerade sind alle Diagramme auf die Hausfarben des Unternehmens angepasst, da ändern sich die Farbvorgaben. Der Vortrag von Jürgen Vierus erklärt, wie die notwendig werdenden Änderungen per VBA automatisiert werden können, geht dabei auf die Zusammenhänge verschiedener Gestaltungsmöglichkeiten ein und zeigt auf, wie sich künftige Änderungen bereits im Vorfeld vereinfachen lassen. - Regular Expressions
Immer wieder stolpert Mirko Wege über Anwendungsmöglichkeiten für RegEx. Diese mag er dem erlauchten Publikum vorstellen, eine kleine Einführung geben und weitere Anwendungsmöglichkeiten aufzeigen. - Einsatz von Enumerationen
Enumerationen verbessern die Lesbarkeit des Codes. Markus Schlafmann zeigt wie und wo kann ich diese einsetzen kann:
z.B. bei Gültigkeitsprüfung für Benutzereingaben, Verzweigungen im Code - Toolbox mit ListObject-Funktionen
Mirko Wege zeigt uns seine Toolbox mit Functions, die auf ListObjects aufbauen. Da sind im wesentlichen Such- und Verweisfunktionen enthalten, die die Arbeit erleichtern sollen. Die Toolbox schenkt er als AddIn den Teilnehmern. - Neuerungen im Datenmodell von Excel 2019
Im Herbst kommt Excel 2019 auf den Markt. Dominik Petri stellt uns die Neuerungen im Objektmodell vor und zeigt uns, welche neuen Möglichkeiten sich damit ergeben. - Array-Programmierung in Excel
Bernd Held zeigt in einigen praktischen Beispielen den Einsatz von Arrays im Zusammenspiel mit Excel. Als Zugabe obendrauf gibt es ein VBA-Skript mit 105 Seiten genau zu diesem Thema für jeden Teilenehmer. - Über den Tellerrand blicken: Welche Möglichkeiten der Automatisierung gibt’s in Excel/Office außer VBA?
Um wiederkehrende manuelle Tätigkeiten zu automatisieren, gibt’s es in Office nicht nur VBA. Auch mit anderen Technologien lassen sich Routinearbeiten automatisieren. Zwei verschiedene Ansätze, die keinerlei Programmierkenntnisse erfordern, zeigt Dominik Petri in seinem Vortrag. - Aufspitten von Texten
Häufig befinden sich in Excel-Adresslisten der Vorname und Nachname einer Person in einer Zelle. Eine Trennung mittels Excel-Funktionen ist einfach, wenn es sich um einen Vornamen und einen Nachnamen handelt. Doch wie sieht es aus bei mehrfachen Vornamen, doppelten Nachnamen, akademischen Titeln, Namenszusätzen und fremdsprachlichen Namen? Aufbauend auf der einfachsten Möglichkeit geht es Schritt für Schritt mit Peter Stähler zu komplexen und komplizierten Namen und zu einer mächtigen Funktion … die fast alle denkbaren Fälle abdeckt. - weitere Themen folgen..
- Daten aus Access in Word-Vorlagen übertragen
Termine:
13.11. bis 14.11.2018 Hotel Rennsteig Masserberg, Am Badehaus 1, 98666 Masserberg
Eckdaten:
Kosten: 1.050,00 € zzgl. MwSt = 1.249,50 € (inkl. Übernachtung, Verpflegung, Vorträge auf USB-Stick, VBA-Tanker-Software im Wert von 250 €, PDF-VBA Skrpit "Arrays mit Excel - 105 Seiten)
Sonstiges: 2 Tages-Veranstaltung, Anreise am Abend des 12.11.18 (bis 19:00 Uhr). Die Tagung beginnt am 13.11.2017 um 9:00 Uhr. Anreise am Vortag (bis 19:00 Uhr). Zwei Übernachtungen, die Verpflegung sowie ein Getränk pro Mahlzeit sind im Preis inbegriffen.
Anmeldung:
Online : Anmeldeformular
per E-Mail :
per Fax : 0911 / 54 85 85 3
Sollten Sie noch weitere Fragen haben, so können Sie jederzeit gerne auf uns zukommen. Wir beantworten Ihre Fragen zu den VBA-Entwicklertagen sehr gerne.