Anhänge speichern

VBATrainer Excel VBA Coaching - Anhänge speichern

Inhalt 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) ‘Pfad definieren Pfad […]

ListBox sortieren

VBATrainer Excel VBA Coaching - ListBox sortieren

Inhalt 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 Dim ZeileAußen […]

Scrolling Event

VBATrainer Excel VBA Coaching - Seitliche Navigation

  Code #If VBA7 Then Private Declare PtrSafe Function SetTimer Lib “user32” ( _ ByVal hWnd As LongPtr, ByVal nIDEvent As LongPtr, _ ByVal uElapse As Long, ByVal lpTimerFunc As LongPtr) As LongPtr Private Declare PtrSafe Function KillTimer Lib “user32” ( _ ByVal hWnd As LongPtr, ByVal nIDEvent As LongPtr) As Long #Else Private Declare […]

Tabellenblätter sortieren

VBATrainer Excel VBA Coaching - Tabellenblätter 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 ‘Tabellenblatt merken […]

Outlook-Makro-Code

VBATrainer Excel VBA Coaching - Outlook Makro

  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 Prozedur aus anderem Modul […]

QR-Code

VBATrainer Excel VBA Coaching - QR-Code

https://youtu.be/w1tWm9iOnyM QR Codes in Excel mit einer eigenen Funktion erstellen Kostenlose Vorlage herunterladen Inhalt QR-Code über eine selbstgeschrieben Funktion als Bild in Excel einfügen URL zur Generierung des QR-Codes definieren GET-Request an die Google-API senden Alte QR-Codes löschen Fehlermeldung vermeiden, wenn kein Bild vorhanden ist Test der generierten QR-Codes mit dem Smartphone Code Function QRCode(QRCode_Wert […]

Outlook-Termin

VBATrainer Excel VBA Coaching -Outlook Termin

  Inhalt Outlook-Termin erstellen und Zugriff auf alle Termin-Eigenschaften haben Outlook-Bibliothek aktivieren/Verweis setzen (Extras –> Verweise –> Haken bei “Microsoft Outlook 16.0 Outlook Library” setzen –> OK) Variablen der Outlook Bibliothek dimensionieren Terminerstellung mit AppointmentItem Betreff über .subject einfügen Teilnehmer über .requiredattendees einfügen Datums über .start einfügen Dauer des Termins über .duration einfügen Beschreibungstext des […]

PDF erstellen

VBATrainer Excel VBA Coaching -PDF erstellen

  Inhalt PDF erstellen: Ansprechen des Tabellenblatts und ExportAsFixedFormat Erstellung Dateipfad & Direktbereich Dateipfad und Name aus Zelle Öffnen der Datei nach der Erstellung Erster Test mit festen Werten für Pfad und Name Anpassung des Ausgabeformats: Quer- und Hochformat Ersetzen des Pfads und des Dateinamen durch Zellbezug Testlauf mit Pfad und Name aus Zelle Definition […]

Zeilen Ausblenden

VBATrainer Excel VBA Coaching -Zeilen Ausblenden

  Inhalt Einfügen Dropdown Menü in Excel Tabellenblatt-Ereignis Change If-Anweisung Intersect-Methode Zeilen ausblenden Einblenden sämtlicher Zeilen auf einem Tabellenblatt   Code (auf dem Tabellenblatt) Private Sub Worksheet_Change(ByVal Target As Range) ‘Prüfen, ob wir in Zelle L5 sind If Not Intersect(Target, Range(“L5”)) Is Nothing Then ‘Zeilen einblenden Cells.EntireRow.Hidden = False ‘Prüfen, ob “Buchungen” in Zelle L5 […]

Dark Mode

VBATrainer Excel VBA Coaching -Dark Mode

  Inhalt Navigation zum & Erklärung des Editorformat Anpassungen der Code-Farben Test Dark Mode Schriftart & -größe im VBAEditor verändern Download & Installation Schriftart Source Code Pro Auswahl neue Schriftart & Anzeige des finalen Dark Mode Download Source Code Pro: https://fonts.google.com/specimen/Source+Code+Pro

VBATrainer Excel VBA Coaching - Lagerverwaltung

Sichere dir jetzt meine kostenlose Lagerverwaltungs-Anwendung