Praktische Beispiele

Codebibliothek für Administration und Entwicklung.

Geprüfte, überschaubare Beispiele für häufige Aufgaben. Passen Sie Pfade, Zugangsdaten und Umgebungsparameter immer an Ihr eigenes System an und testen Sie Skripte vor produktiver Verwendung.

VBAVBA

Letzte belegte Excel-Zeile ermitteln

Ermittelt die letzte belegte Zeile einer Spalte zuverlässig.

Excel
Code ansehen
VBAVBA

Excel-Arbeitsblatt als PDF exportieren

Exportiert das aktive Arbeitsblatt als PDF neben die Arbeitsmappe.

Excel
Code ansehen
VBAVBA

Leere Excel-Zeilen im benutzten Bereich entfernen

Entfernt vollständig leere Zeilen im UsedRange von unten nach oben.

Excel
Code ansehen
VBAVBA

Spalten und Zeilen automatisch anpassen

Passt Zeilenhöhen und Spaltenbreiten des benutzten Bereichs automatisch an.

Excel
Code ansehen
VBAVBA

Wert in Excel-Spalte suchen

Sucht einen Wert in einer Spalte und liefert die gefundene Zeile zurück.

Excel
Code ansehen
VBAVBA

Aktives Excel-Blatt als CSV exportieren

Erstellt eine Kopie des aktiven Arbeitsblatts und speichert sie als UTF-8-CSV.

Excel
Code ansehen
VBAVBA

Arbeitsmappe inventarisieren

Erstellt ein Übersichtsblatt mit Blattnamen, Sichtbarkeit und UsedRange-Größe.

Administration
Code ansehen
VBAVBA

Zeitgestempelte Sicherungskopie der Arbeitsmappe

Erzeugt neben der geöffneten Datei eine Sicherungskopie mit Datum und Uhrzeit.

Administration
Code ansehen
VBAVBA

Alle Formeln der Arbeitsmappe auflisten

Erstellt einen Report aller Zellen mit Formeln inklusive Blatt, Adresse und Formel.

Administration
Code ansehen
VBAVBA

Externe Verknüpfungen auflisten

Listet alle von Excel erkannten externen Arbeitsmappen-Verknüpfungen.

Administration
Code ansehen
VBAVBA

Benannte Bereiche dokumentieren

Erstellt eine Liste aller Namen der Arbeitsmappe und ihrer Bezüge.

Administration
Code ansehen
VBAVBA

Ausgeblendete Blätter reporten

Listet versteckte und sehr versteckte Arbeitsblätter.

Administration
Code ansehen
VBAVBA

Alle Arbeitsblätter einblenden

Blendet alle Arbeitsblätter der aktuellen Arbeitsmappe ein.

Administration
Code ansehen
VBAVBA

Inhaltsverzeichnis der Arbeitsblätter erstellen

Erstellt ein Inhaltsverzeichnis mit anklickbaren Links zu allen sichtbaren Blättern.

Administration
Code ansehen
VBAVBA

Alle sichtbaren Blätter als einzelne PDFs exportieren

Exportiert jedes sichtbare Arbeitsblatt als separate PDF-Datei in einen Unterordner.

Administration
Code ansehen
VBAVBA

CSV-Dateien eines Ordners importieren

Importiert alle CSV-Dateien eines gewählten Ordners jeweils in ein neues Arbeitsblatt.

Administration
Code ansehen
VBAVBA

Dubletten in markierter Spalte hervorheben

Markiert doppelte Werte in der aktuell markierten Spalte per bedingter Formatierung.

Administration
Code ansehen
VBAVBA

Dateiinventar eines Ordners nach Excel

Schreibt Dateiname, Pfad, Größe und Änderungszeit eines gewählten Ordners in ein Tabellenblatt.

Administration
Code ansehen
VBAVBA

Alle Arbeitsblätter schützen

Aktiviert den Blattschutz auf allen Arbeitsblättern mit einem vorgegebenen Kennwort.

Administration
Code ansehen
VBAVBA

Alle Arbeitsblätter mit bekanntem Kennwort entsperren

Entfernt den Blattschutz aller Arbeitsblätter, sofern das korrekte Kennwort bekannt ist.

Administration
Code ansehen
VBAVBA

Druckbereiche dokumentieren

Erstellt eine Übersicht der hinterlegten Druckbereiche aller Arbeitsblätter.

Administration
Code ansehen
VBAVBA

Text in gesamter Arbeitsmappe ersetzen

Ersetzt einen angegebenen Text in allen Arbeitsblättern der Arbeitsmappe.

Administration
Code ansehen
VBAVBA

Alte Datensätze nach Datum archivieren

Verschiebt Zeilen mit Datum vor einem Grenzwert in ein Archivblatt.

Administration
Code ansehen
VBAVBA

Daten nach Spaltenwert auf Blätter verteilen

Teilt eine Liste anhand unterschiedlicher Werte in Spalte A auf einzelne Arbeitsblätter auf.

Administration
Code ansehen
VBAVBA

E-Mail-Adressen grob validieren

Markiert in Spalte A offensichtlich ungültige E-Mail-Formate.

Datenqualität
Code ansehen
VBAVBA

Gleichartige Blätter zusammenführen

Führt UsedRanges mehrerer Arbeitsblätter in ein Sammelblatt zusammen.

Administration
Code ansehen
VBAVBA

Aktives Blatt als PDF mit Zeitstempel

Exportiert das aktive Blatt als PDF mit Zeitstempel im Dateinamen.

Administration
Code ansehen
VBAVBA

Blattsichtbarkeit dokumentiert zurücksetzen

Blendet alle Blätter ein und erstellt vorher einen Report über den bisherigen Sichtbarkeitszustand.

Administration
Code ansehen
WA