VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 3)
Ein herzliches Willkommen zurück zur dritten Folge unserer VBA-Schulungsreihe!
In dieser Episode dreht sich alles um die Weiterentwicklung unseres Projekts „C4U Git“, einer innovativen Versionsverwaltung für Excel-Arbeitsmappen, inklusive des enthaltenen VBA-Codes.
Heute zeige ich euch, wie man ein alternatives Informationsdialogfeld zur Standard-MsgBox von VBA erstellt. Wir werden das Formular so anpassen, dass es verschiedene Argumente wie InfoBoxText, Titel und bis zu drei Schaltflächenbeschriftungen sowie deren Farben verarbeiten kann. Diese Anpassungen sind besonders nützlich für eine flexiblere Benutzerinteraktion in euren Projekten.
Durch den Einsatz von Enum-Listenwerten optimiere ich die Übersichtlichkeit und Effizienz des Codes. Ihr lernt, wie man Formularinhalte dynamisch befüllt, bevor der vom Benutzer geklickte Button-Wert (die Caption) für weitere Verarbeitungen direkt in die Registry übertragen wird.
Ein weiterer Fokus liegt darauf, systemrelevante Informationen wie die Windows-Version, Bit-Zahl und die Excel-Version zu erkennen und diese Werte direkt ins Formular zu integrieren. Die Verwaltung der Skriptversion erfolgt durch eine festgelegte Konstante, was die Wartung und Versionskontrolle erleichtert.
Wenn du Fragen hast oder Anregungen, freue ich mich über jeden Kommentar! Und wenn dir das Video gefällt, lass mir gerne einen Daumen nach oben da und aktiviere die Glocke für Updates.
#Excel #ExcelVBA #VBA #Programmierung #GIT #GlobalInformationTracker #Versionsverwaltung #Projekt #UserInterface #GrafikDesign #ModularesProgrammieren #BetriebssystemDaten #ExcelVersion
---
Link zur Projekt-ZIP-Datei auf meinem OneDrive-Speicher:
Findet ihr ab Teil 5 des Kurses in der Videobeschreibung
---
Link zur Playlist:
https://www.youtube.com/playlist?list=PLHcncrCCN2W7LCSp0mpd-rB0LXe_5wvAk
---
Sprungmarken:
0:00 Intro
0:25 Einleitung und Rückblick
0:53 Button-Farben
10:52 Überschrift vertikal ausrichten
16:28 Formular InfoBox Initialize
20:04 Button-Funktionalität schreiben
24:02 Version Skript (Konstanten)
28:25 Version: Excel-Version herausfinden
34:19 Version: Excel-Bit herausfinden
42:38 Version: Windows-Version herausfinden
58:21 Abschlussbemerkungen
59:10 Endcard