KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie listet man alle Eigenschaften einer Excel-Datei in einem Arbeitsblatt auf?

AutorSun Änderungsdatum

In diesem Artikel stelle ich einen VBA-Code vor, mit dem alle Eigenschaften der aktuellen Arbeitsmappe in einem Arbeitsblatt aufgelistet werden.

1. Drücken Sie Alt + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das leere Modul ein.

VBA: Alle Eigenschaften auflisten

Sub WBProperties()
'UpdatebyKutools20191031
    Dim xWB As Workbook
    Dim xF As Long
    Dim xStr As String
    Dim xWSh As Worksheet
    On Error Resume Next
    Application.DisplayAlerts = False
    xStr = "Workbook Properties"
    Set xWB = Application.ActiveWorkbook
    Set xWSh = xWB.Worksheets.Item(xStr)
    If Not xWSh Is Nothing Then
        xWSh.Delete
    End If
    Set xWSh = xWB.Worksheets.Add
    xWSh.Name = xStr
    xWSh.Range("A1").Value = "Property"
    xWSh.Range("B1").Value = "Value"
    With xWB
        For xF = 1 To .BuiltinDocumentProperties.Count
            xWSh.Range("A65536").End(xlUp).Offset(1, 0).Value = _
            .BuiltinDocumentProperties.Item(xF).Name
            xWSh.Range("A65536").End(xlUp).Offset(0, 1).Value = _
            .BuiltinDocumentProperties.Item(xF).Value
        Next xF
    End With
    Application.DisplayAlerts = True
End Sub

Kopieren und fügen Sie den VBA-Code in das Modul ein

3. Drücken Sie F5, um den Code auszuführen. Danach wird vor dem aktuellen Arbeitsblatt ein neues Arbeitsblatt mit dem Namen „Workbook Properties“ erstellt, das alle Eigenschaften der aktuellen Arbeitsmappe auflistet.



Weitere Vorgänge (Artikel)

Add-Ins beim Excel-Start deaktivieren
Vielleicht haben Sie bereits einige Add-Ins in Microsoft Excel installiert, möchten aber nun ein bestimmtes Add-In beim Start von Excel deaktivieren. Wie lösen Sie dieses Problem? Die in diesem Artikel beschriebene Methode hilft Ihnen dabei!

Jedes Arbeitsblatt als separates neues Arbeitsblatt in Excel exportieren und speichern
Angenommen, Sie möchten ein oder mehrere Arbeitsblätter als neue Arbeitsmappen exportieren und speichern – wie gehen Sie dabei vor? Normalerweise könnten Sie jedes Arbeitsblatt kopieren und in eine neue Arbeitsmappe einfügen. Doch wir zeigen Ihnen jetzt einige praktische Tricks:

Ein VBA-Code zum Auflisten aller Add-Ins in Excel
In Excel fügen Sie möglicherweise einige Add-Ins hinzu, um Ihre Daten effizienter zu verarbeiten. Wie Sie wissen, können Sie über das Optionen-Fenster alle Add-Ins anzeigen lassen – doch gibt es auch eine Möglichkeit, sie direkt in einem Arbeitsblatt aufzulisten?


  • Super-Formelleiste (müheloses Bearbeiten mehrerer Text- und Formelzeilen); Leseansicht (einfaches Lesen und Bearbeiten großer Zellmengen); Einfügen in Filterbereich...
  • Zusammengeführte Zellen, Zeilen oder Spalten und deren Daten beibehalten; Zellen aufteilen – Inhalt erhalten;Doppelte Zeilen kombinieren und dabei Summe oder Mittelwert berechnen … Duplikate vermeiden – in Zellen;Bereiche vergleichen
  • Duplikate oder Eindeutige Zeilen auswählen;Leerzeilen auswählen (alle Zellen sind leer);Erweiterte und unscharfe Suche in vielen Arbeitsmappen; zufällige Auswahl …
  • Exakte Kopie mehrerer Zellen, ohne Formelbezüge zu ändern; Automatische Erstellung von Bezügen auf mehrere Blätter; Aufzählungszeichen einfügen, Kontrollkästchen und vieles mehr …
  • Favorisierte Formeln, Bereiche, Diagramme und Bilder schnell einfügen;Zellen mit Passwort verschlüsseln;Mailing-Liste erstellen und E-Mails versenden...
  • Text extrahieren, Text hinzufügen, Zeichen an einer bestimmten Position entfernen,Leerzeichen bereinigen; Statistiken zu Arbeitsblättern erstellen und drucken;Umwandlung zwischen Zellinhalt und Kommentaren...
  • Super-Filter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweitertes Sortieren nach Monat, Woche, Tag, Häufigkeit und mehr; Spezialfilter nach Fett, Kursiv …
  • Arbeitsmappen und Arbeitsblätter kombinieren; Tabellen basierend auf einer Schlüsselspalte zusammenführen; Daten auf mehrere Blätter aufteilen; Batch-Konvertierung von XLS, XLSX und PDF...
  • PivotTable-Gruppierung nach Kalenderwoche, Wochentag und mehr …Entsperrte anzeigen, Auswahl sperren farblich hervorheben;Zellen hervorheben, die Formeln oder Namen enthalten …
kte tab 201905
  • Aktiviert tabbasiertes Bearbeiten und Lesen in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und Erstellen mehrerer Dokumente in neuen Registerkarten innerhalb desselben Fensters – statt in separaten Fenstern.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
officetab bottom