Programmieren mit Mike | VBA Addendum zu Klassenprogrammierung

Subscribers:
366
Published on ● Video Link: https://www.youtube.com/watch?v=wjqDOe_HzKM



Duration: 31:32
43 views
3


Schon kommentiert? Nein? Dann gleich mal was schreiben!
Ein Daumen hoch kann auch nie schaden, auch die Aktivierung der Glocke kann Dich weiterbringen :)

Hallo zusammen! Ich bin Michael Ebenhofer, Gründer und Inhaber meiner Einzelunternehmung Computersystems for you e.U. In diesem Video tauchen wir tiefer in die Welt der VBA-Programmierung für Excel ein. Hast du schon einmal daran gedacht, wie praktisch es wäre, Klassenmodule basierend auf deinen spezifischen Anforderungen automatisch zu erstellen? Dann bist du hier genau richtig!

In meinem letzten Video haben wir uns angesehen, wie man eine Excel-Arbeitsmappe so einrichtet, dass sie verschiedene Klassenmodul-Deklarationen auf Basis eines oder mehrerer Variablennamen und deren Typen automatisch erstellen kann. Dieses Mal gehen wir einen Schritt weiter und optimieren unseren Code, um ihn noch leistungsfähiger und benutzerfreundlicher zu machen.

Was dich in diesem Video erwartet:
- Verbesserte Usability: Ich zeige dir, wie du durch eine kleine Änderung in unserem Skript eine automatische Variant-Deklaration und entsprechende Get-/Let-Prozeduren erzeugen kannst, auch wenn der Variablentyp nicht angegeben ist. Damit wird unser Tool noch flexibler einsetzbar.
- Performance-Optimierung: Wir werfen einen Blick auf verschiedene Application-Einstellungen, um die VBA-Laufzeit zu verbessern und das Flackern bei der Generierung zu eliminieren. Dazu gehören Anpassungen bei Application.ScreenUpdating und Application.Calculation.
- Zusätzliche Tipps: Ich gebe dir einen Einblick in die Verwendung von Application.DisplayAlerts und Application.StatusBar, um Excel-bedingte Fenster zu deaktivieren und eigene Statusmeldungen anzuzeigen.
- Schreibarbeit reduzieren: Erfahre, wie du die Schreibarbeit mit der With-Anweisung reduzieren kannst, besonders nützlich, wenn du denselben "Container" mehrfach bearbeiten musst.

Zusätzlich zur Theorie zeige ich dir alles Schritt für Schritt in der Praxis, indem wir zusammen den Code direkt im Video bearbeiten. Egal, ob du Anfänger oder schon etwas fortgeschrittener in VBA bist, dieses Video wird dir neue Einblicke und Techniken vermitteln, um deine Projekte effizienter zu gestalten.

Vergiss nicht, den Kanal zu abonnieren und das Video zu liken, wenn es dir gefällt. Dein Feedback ist immer willkommen, also hinterlasse gerne einen Kommentar, wenn du Fragen hast oder weitere Tipps teilen möchtest.

Bis zum nächsten Mal, happy coding!

#ExcelVBA #CodeOptimierung #Automatisierung #VBAProgrammierung

-----

Referenz zum vorherigen Video:
https://www.youtube.com/watch?v=f4UgZ5FYuew

Referenz zur OneDrive-Freigabe der letzten Arbeitsmappe:
https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbU9Vd3BDcDE1cmpCc1NhNHlSdDdibHd0NUZUUXxBQ3Jtc0tsakk2dXpIZmNJVld3Q1lhWXBhTHNvZWh3d2hUS1ZSOURCOXVYYnFWcVBnek9Oc2JIQUN0Q3NEajlHWTRQeElOVW1hZ3NjZjhkc050ai1lRU9sZGZyb3drWEpjMmo2MUNqY2c3elhuRXRYZWs4LVVKVQ&q=https%3A%2F%2F1drv.ms%2Fu%2Fs%21AoXhJ5_uZEt1j5g0QUYyX9Wb0JI4Mg%3Fe%3Dk4Qpa0&v=f4UgZ5FYuew

-----

Zeitstempel:
0:00 Intro
0:24 Einleitung und Projektbeschreibung
1:56 Typ Variant statt leeren Typen verwenden
6:50 Flackern bei Aktualisierung behandeln (.ScreenUpdating)
11:10 Automatische Berechnungen abschalten (.Calculating)
12:57 Excel-Mitteilungen deaktivieren (.DisplayAlerts)
14:09 Status-Anzeige (nur Vorschau: .StatusBar)
20:25 Anweisungswiederholungen vereinfachen (With)
25:20 Bonus: Inhalte entfernen (Optik)
26:57 Bonus: Inhalte entfernen (Code)
28:36 Bonus: Inhalte entfernen (beschleunigen)
30:11 Zusammenfassung und Abschluss

-----

Referenz für das im Video verwendete Icon aus www.flaticon.com:
Loeschen-Icon von Iyahicon:
https://www.flaticon.com/de/kostenlose-icons/loschen




Other Videos By MikeDerUnwissende2


2024-05-07VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 5)
2024-05-06VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 4)
2024-05-05VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 3)
2024-05-04VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 2)
2024-05-03VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Teil 1)
2024-04-27VBA-Programmieren mit Mike | Projekt - GIT-Versionsverwaltung mit Excel (Ankündigung)
2024-04-13VBA-Programmieren mit Mike | Effektives Lernen - Strategien für den Erfolg
2024-03-26Programmieren mit Mike | Arbeiten mit Listen (Array, Collection, Dictionary)
2024-03-25Mike zeigt: Videoschnitt - Stanzformen mit Magix Video Pro X13+
2024-03-10Programmieren mit Mike | VBA Fortschritte anzeigen
2024-03-09Programmieren mit Mike | VBA Addendum zu Klassenprogrammierung
2024-03-05Programmieren mit Mike | VBA Fortgeschritten: Klassenprogrammierung per Excel-Arbeitsmappe
2024-01-17Mike zeigt: VBA Basiswissen - Fehlerbehandlung
2023-11-28Let's Play: Octopath Traveler II | [202] Ein erstes: Hallo! | Deutsch/German
2023-11-27Let's Play: Octopath Traveler II | [201] Aufrüsten für das Finale | Deutsch/German
2023-11-26Let's Play: Octopath Traveler II | [200] Das Universalwerkzeug | Deutsch/German
2023-11-25Let's Play: Octopath Traveler II | [199] Die Waisen von Saih | Deutsch/German
2023-11-23Let's Play: Evil Genius 2 - World Domination | [59] MdU2 spielt Iwan, Deutsch/German | Finish
2023-11-21Let's Play: Evil Genius 2 - World Domination | [58] MdU2 spielt Iwan, Deutsch/German
2023-11-20Mike zeigt: VBA Basiswissen - Zertifikate
2023-11-20Let's Play: Octopath Traveler II | [198] Der wache Fischer | Deutsch/German



Tags:
MdU2
MikeDerUnwissende2
Three Headed Monkey
IT-Schulungen
VBA
Visual
Basic
Application
Excel
Blatt-Funktionen
Microsoft
Deutsch
Klassenmodule
Klassenmodul
Automatik
Automatische Programmierung
DisplayAlerts
ScreenUpdating
With
Application.
StatusBar
ClearContent
Addendum