Navigationsleiste

VBATrainer Excel VBA Coaching - Navigationsleiste

Inhalt Warum eine Navigationsleiste erstellen? Formen, Textfeld und Icons einfügen Formfarben und -rahmen (-konturen) verändern Ausrichten: Vertikal verteilen Waagerechte Linie einfügen Ein- und Herauszoomen Shift, um Formen vertikal/horizontal parallel zu verschieben Ausrichten: Linksbündig Übersicht der Objekte eines Tabellenblatts bekommen Zwischen Tabellenblättern schnell navigieren Link, um auf Tabellenblatt zu springen Hamburger Menü: Toggleable Button Visible-Eigenschaft Makro, […]

Makro planen

VBATrainer Excel VBA Coaching - Makro Planen

Inhalt Überblick: Makro mit und ohne offener Excel-Datei planen Application.OnTime Makro täglich planen .vbs-Datei erstellen .bat-Datei erstellen Windows Aufgabenplanung Dateipfad auslesen Code (Mit offener Excel-Datei) Sub Hallo() ‘Fügt eine Messagebox ein MsgBox “Hallo und schön, dass du hier bist :)” Application.OnTime TimeValue(“9:06:00”), “Hallo” End Sub Sub Planen() Application.OnTime TimeValue(“9:06:00”), “Hallo” ‘Bereitgestellt von VBATrainer: www.vbatrainer.de End […]

Tool

VBATrainer Excel VBA Coaching - Management-Tool

Inhalt Management-Tool Tool vs. Makro Startseite (Navigationsseite) Auftragsübersicht Warum Excel-Funktionen verstecken? Auftragssuche Spalten ein- und ausblenden Tabelle exportieren Neuen Auftrag anlegen UserForm: Liste-Bild verknüpfen Seitliche Navigationsleiste Dashboard mit Slicern und Refresh-Button (Kreisdiagramm, Zeitachse, Balkendiagramm) Urlaubsplanung (Monatsansicht, Wochenenden/Feiertage, Urlaub eintragen, Urlaub löschen)

Makro ohne Excel

VBATrainer Excel VBA Coaching - Makro Ohne Excel

Inhalt .vbs-Datei erstellen Variable in Visual Basic Script (VBS) definieren Excel-Applikation mit VBS starten und beenden Sichtbarkeit der Excel-Applikation in VBS setzen Pfad einer Datei auslesen VBA-Makro mit VBS ausführen Textdokument in .vbs-Datei umwandeln Excel-Datei mit VBS speichern Erfolgs-Nachricht für den Nutzer mit VBS erzeugen DisplayAlerts unterdrücken Code (Visual Basic Script) ‘Excel-Applikation starten Set xlsApp […]

Liste-Bild verknüpfen

VBATrainer Excel VBA Coaching - List-Bild Verknüpfen

Inhalt UserForm einfügen Eigenschaftenfenster öffnen UserForm anpassen (Überschrift, Hintergrundfarbe, Schriftart, Schriftgröße) Werkzeugsammlung öffnen Überschrift anpassen (Text, Schriftart, Schriftgröpße, Schriftfarbe) Listbox befüllen mit UserForm_Initialize Alle Dateien eines Ordners in eine Listbox einlesen Pfad eines Ordners auslesen Konstante anlegen Variablen und Datentypen Dir-Funktion, um Dateien eines Ordners auszulesen While-Schleife Dateiendung entfernen mit Left und Len Erstes Element […]

10x schnellerer Code

VBATrainer Excel VBA Coaching - Arrays statt Range

Inhalt ✓ Download der Daten: https://docs.microsoft.com/de-de/power-bi/create-reports/sample-financial-download ✓ Arrays (dimensionieren, redimensionieren) ✓ Timer nutzen, um Codezeit zu messen ✓ CurrentRegion ✓ Range-Objekt ✓ For-Next Schleife ✓ Variablen und Datentypen ✓ Datenmanipulationen ✓ Direktbereich ✓ Range zu Array ✓ Array zu Range ✓ Haltepunkte ✓ Code Schritt-für-Schritt mit F8 durchgehen ✓ Lokalfenster ✓ Resize-Eigenschaft   Code Sub […]

Geschlossene Arbeitsmappe

VBATrainer Excel VBA Coaching - Geschlossene Arbeitsmappe

Inhalt ✓ Dateipfad, Dateiort und Dateiname manuell auslesen ✓ Dir-Funktion ✓ Zell-Methoden: Kopieren und Einfügen mit der Copy-Methode ✓ Direktfenster ✓ Zellbereich ansprechen ✓ Tabellenblätter ansprechen (Index) ✓ Arbeitsmappen ansprechen, in Variablen speichern, öffnen und schließen ✓ Variablen und Datentypen (Set-Anweisung) ✓ Code schrittweise ausführen (F8) ✓ Makro einem Button zuweisen ✓ If-Anweisung ✓ Vervollständigung […]

Tabellenblätter Vereinigen

VBATrainer Excel VBA Coaching - Tabellenblätter Vereinigen

Inhalt ✓ Range ohne Header finden (mit Offset- und Resize-Eigenschaft) ✓ Tabellenblätter in einer For-Each Schleife überspringen (mit dem “And”-Vergleichsoperator) ✓ Tabellenblätter Ansprechen (Codename) ✓ Variablen und Datentypen ✓ If-Anweisung ✓ Code schrittweise mit F8 ausführen ✓ UsedRange-Eigenschaft ✓ Direktbereich ✓ Zell-Methoden: Kopieren (Copy) und Einfügen (PasteSpecial) ✓ Erste freie Zelle / letzte befüllte Zelle […]

Variablen und Datentypen

VBATrainer Excel VBA Coaching - Variablen und Datentypen

Inhalt ✓ Was sind Variablen und Datentypen? ✓ Regeln und Konventionen für Variablennamen ✓ Häufig genutzte Datentypen ✓ Dim- und Set-Anweisung ✓ Was ist “Option Explicit”? ✓ Das Lokal-Fenster   Code Sub VariablenDatentypen() ‘1. Variable und Datentyp festlegen Dim Zahl As Long Dim Text As String Dim Entscheidung As Boolean Dim Ws As Worksheet ‘2. […]

Tabellenblätter Ansprechen

VBATrainer Excel VBA Coaching - Tabellenblätter Ansprechen

Inhalt ✓ Tabellenblätter über Aktivität, Name, Index und Codename ansprechen ✓ Vor- und Nachteile der unterschiedlichen Vorgehensweisen ✓ Tabellenblätter umbenennen und hinzufügen   Code Sub Tabellenblätter() ‘Aktuell aktives Tabellenblatt ansprechen ActiveSheet.Range(“A1”).Value = “Sport” ‘Tabelle1 über den Namen ansprechen Worksheets(“Tabelle1”).Range(“A1”).Value = “Sport” ‘Erstes Tabellenblatt über den Index ansprechen Worksheets(1).Range(“A1”).Value = “Sport” ‘Tabellenblatt über Codename ansprechen WsToDo.Range(“A1”).Value […]