Listbox befüllen

Titelbild Excel VBA Listbox befüllen

Effektive Methoden zur Befüllung von Listboxen in einer Excel UserForm Kostenlose Vorlage herunterladen Heute zeige ich dir verschiedene Methoden, wie du eine Listbox in einer UserForm mit Daten aus einer Tabelle befüllen kannst. Die Methoden im ÜberblickEs gibt insgesamt drei Methoden, mit denen du eine Listbox füllen kannst: RowSource AddItem List: Range (Zellbereich) / Array […]

Was ist Power Apps?

Titelbild Was ist Power Apps?

Was ist Power Apps? Power Apps ist eine von Microsoft entwickelte Low-Code Plattform, d.h. dass EntwicklerInnen mit wenig Code eine eigene App erstellen können. Diese App kann dann sowohl auf dem Handy als auch im Browser, bei Microsoft Teams oder SharePoint ausgeführt werden. Power Apps erlaubt die einfache Erfassung und Speicherung von Daten und die […]

Wird VBA durch Power Apps ersetzt?

Titelbild VBA vs. Power Apps

Wird VBA durch Power Apps ersetzt? Wir klären eine der von euch am häufigsten gestellten Fragen: wird VBA durch Power Apps ersetzt? Dazu verschaffen wir uns erstmal einen Überblick darüber, was diese beiden Technologien überhaupt sind und welche Vor- und Nachteile sie haben. Im Video wirst du auch sehen, welche der beiden Technologien besser dafür […]

Windows API

Titelbild Excel VBA Windows API

Mit der Windows API arbeiten Bild in UserForm anzeigen Handle des Fensters zurückbekommen Bild in Titelleiste der UserForm hinzufügen Code als Unterprozedur aufbereiten um bestehende UserFormen aufzuwerten Code #If VBA7 Then Public Declare PtrSafe Function FindWindowA Lib „user32“ (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Public Declare PtrSafe Function SendMessageA Lib „user32“ […]

Titelleiste ausblenden

Titelbild Excel VBA UserForm Titelleiste Ausblenden

Titelleiste einer UserForm ausblenden Mit Windows API arbeiten Titel des Fensters übergeben Handle des Fensters zurückbekommen Fensterstil verändern Titelleiste entfernen / Header in UserForm entfernen Code #If VBA7 Then Public Declare PtrSafe Function FindWindowA Lib „user32“ (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Public Declare PtrSafe Function SetWindowLongA Lib „user32“ (ByVal hWnd […]

Anhänge speichern

VBATrainer Excel VBA Coaching - Anhänge speichern

E-Mail Anhänge automatisiert speichern Mit offener Outlook Instanz arbeiten Mit ausgewählter Mail arbeiten Pfad einlesen Stringverknüpfungen Ordner erstellen Mail speichern For Each Schleife Anhänge speichern Messagebox Makro Schnellzugriffleiste in Outlook zuweisen   Code Sub MailAnhängeSpeichern() ‚Variablen dimensionieren Dim Mail As MailItem Dim Pfad As String Dim Att As Attachment ‚Mail auslesen Set Mail = ActiveExplorer.Selection.item(1) […]

ListBox sortieren

VBATrainer Excel VBA Coaching - ListBox sortieren

Listbox alphabetisch sortieren UserForm erstellen ListBox befüllen ListBox alphabetisch sortieren mit dem BubbleSort Verfahren ListBox mit mehreren Spalten sortieren ListBox aufsteigend und absteigend sortieren ListBox Sortierspalte festlegen Makro in einer UserForm über Button ausführen   Code Private Sub ListBoxSortieren(lb As MSForms.ListBox, Optional Aufsteigend As Boolean = True, Optional Sortierspalte As Long = 0) ‚Variablen dimensionieren […]

Scrolling Event

VBATrainer Excel VBA Coaching - Seitliche Navigation

Scrolling Event in Excel hinzufügen Um unsere Navigationsleiste zu jeder Zeit sichtbar zu haben, erstellen wir ein Scroll Event, das Code ausführt, sobald der Benutzer scrollt. Anschließend schreiben wir ein Makro, das unsere Navigationsleiste mit Hamburger-Menü verschiebt. Somit ist unsere Navigationsleiste stets an die aktuelle Scrollposition angepasst. Die selbe Technik können wir auch dazu nutzen, […]

Tabellenblätter sortieren

VBATrainer Excel VBA Coaching - Tabellenblätter sortieren

Tabellenblätter alphabetisch sortieren Inhalt Variablen dimensionieren For-Next Schleife über alle Tabellenblätter Strings (Zeichenketten) vergleichen Tabellenblatt verschieben Das Überwachungsfenster Tabellenblatt aktivieren / markieren Bildschirmupdates deaktivieren personal.xlsb (Persönliche Arbeitsmappe) aktivieren Makro in Symbolleiste einfügen   Code Sub TabellenblaetterSortieren() ‚Bildschirmupdates deaktivieren Application.ScreenUpdating = False ‚Variablen dimensionieren Dim Außen As Long Dim Innen As Long Dim ws As Worksheet […]

Outlook-Makro-Code

VBATrainer Excel VBA Coaching - Outlook Makro

Makro für Outlook bei Mail-Eingang Inhalt Makros freigeben in Outlook Übersicht über die Standard Events in Outlook Event „Mail Eingang“ initalisieren Makro, das beim Mail-Eingang ausgeführt wird Test der Prozeduren inkl. Schritt für Schritt Durchlauf Bedingungen, dass Makro ausgeführt wird Automatisches Speichern von Daten aus Anhängen Prozedur DatenZusammenfuehren in Outlook Letzte Zeile einer Tabelle auslesen […]

VBATrainer Excel VBA Coaching - Lagerverwaltung

Sichere dir jetzt meine kostenlose Lagerverwaltungs-Anwendung