VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 11)
Herzlich willkommen zurück zu unserer fortlaufenden Tutorialserie zur VBA-Programmierung in Excel!
In dieser Folge beginne ich mit einem kurzen Rückblick und einer Einführung, bevor ich in die technischen Details eintauche. Der Schwerpunkt des Videos liegt auf der effektiven Befüllung und Verwaltung der ListBox. Ich zeige, wie man mit der FORMAT()-Funktion die Zeitangaben entsprechend formatiert und wie man die Spaltenbreiten der ListBox sowohl statisch als auch dynamisch, basierend auf den Überschrifts-Labels, definiert.
Des Weiteren erläutere ich den Aufbau des ListIndex und die Bedeutung des Wertes -1, der anzeigt, dass kein Eintrag gewählt wurde. Mit diesem Wissen richte ich die Funktionen ein, die es ermöglichen, die Buttons für das Öffnen und Löschen von Backups ein- oder auszublenden, je nachdem, ob ein Eintrag gewählt wurde.
Ich behandle auch das sichere Öffnen von Backup-Dateien, einschließlich der Überprüfung, ob die Datei neu geöffnet werden muss, bereits geöffnet war oder, falls die Datei nicht gefunden wird, ob die entsprechende Zeile in der ListBox (also im Datenblatt der Macro-Arbeitsmappe) entfernt werden soll. Dieser letzte Punkt wird ausführlicher im nächsten Video behandelt.
Zum Abschluss verknüpfe ich den Button im Ribbon noch mit der Startroutine und schließe das Video ab.
#Excel #ExcelVBA #VBA #Programmierung #GIT #GlobalInformationTracker #Versionsverwaltung #Projekt #UserInterface #GrafikDesign #ModularesProgrammieren #Formularentwicklung #ListBox #Buttons #PivotTable #Aktualisierungen
---
Link zur Projekt-ZIP-Datei auf meinem OneDrive-Speicher:
https://1drv.ms/u/s!AoXhJ5_uZEt1j5g_EfBQCQKei3j5hg?e=gtqBRU
---
Link zur Playlist:
https://www.youtube.com/playlist?list=PLHcncrCCN2W7LCSp0mpd-rB0LXe_5wvAk
---
Sprungmarken:
0:00 Intro
0:19 Einleitung und Rückblick
0:50 ListBox befüllen
7:50 Zeit mit FORMAT() anpassen
9:42 Spaltenbreiten statisch anpassen
12:35 Spaltenbreiten dynamisch anpassen
18:49 Erklärung zu ListIndex
21:34 Buttons aktivieren / deaktivieren
24:45 Hilfsspalten der ListBox
33:25 Öffnen von Backup-Dateien
54:25 PivotTable aktualisieren
57:38 Ribbon-Button verknüpfen
1:02:39 Abschlussbemerkungen
1:03:21 Endcard