Skip to main content

Come elencare tutte le proprietà di un file Excel in un foglio?

Author: Sun Last Modified: 2025-05-29

In questo articolo, vi presento un codice VBA per elencare tutte le proprietà della cartella di lavoro attiva in un foglio.

1. Premere i tasti Alt + F11 per abilitare la finestra Microsoft Visual Basic for Applications.

2. Cliccare su Inserisci > Modulo, e incollare il seguente codice nel modulo vuoto.

VBA: Elencare tutte le proprietà

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

copy and paste the vba code into the module

3. Premere F5 per eseguire il codice; è stato creato un nuovo foglio denominato Proprietà Cartella di Lavoro davanti al foglio attivo, che elenca tutte le proprietà della cartella di lavoro corrente.



Altre Operazioni (Articoli)

Disabilitare componenti aggiuntivi all'avvio di Excel
Potreste aver installato alcuni componenti aggiuntivi in Microsoft Excel, ma ora avete bisogno di disabilitarne uno specifico all'avvio di Excel. Come risolvere questo problema? Il metodo descritto in questo articolo può aiutarvi.

Esporta e salva ogni foglio di lavoro come nuova cartella di lavoro separata in Excel
Immaginate di voler esportare e salvare uno o più fogli di lavoro come una nuova cartella di lavoro, come fareste? Normalmente potreste copiare ogni foglio di lavoro e incollarlo in una nuova cartella di lavoro. Ma qui vi proponiamo alcuni trucchi pratici per gestire questa operazione.

Un codice VBA per elencare tutti i componenti aggiuntivi in Excel
In Excel, potreste aggiungere o inserire alcuni componenti aggiuntivi per gestire meglio i dati. Sappiamo che possiamo andare alla finestra Opzioni per visualizzare tutti i componenti aggiuntivi, ma c'è un modo per elencare tutti i componenti aggiuntivi in un foglio?


  • Barra delle formule super (modifica facilmente più righe di testo e formule); Layout di lettura (leggi ed edita facilmente un gran numero di celle); Incolla in un intervallo filtrato...
  • Unisci celle/righe/colonne mantenendo i dati; Dividi il contenuto delle celle; Combina righe duplicate e somma/media... Prevenire celle duplicate; Confronta intervalli...
  • Seleziona righe duplicate o uniche; Seleziona righe vuote (tutte le celle sono vuote); Super Trova e Trova approssimativa in molte cartelle di lavoro; Selezione casuale...
  • Copia esatta di più celle senza cambiare il riferimento della formula; Crea automaticamente riferimenti a più fogli; Inserisci punti elenco, caselle di controllo e altro...
  • Preferiti e inserimento rapido di formule, intervalli, grafici e immagini; Crittografa celle con password; Crea elenco di invio e invia email...
  • Estrai testo, aggiungi testo, rimuovi caratteri in una posizione specifica, rimuovi spazio; Crea e stampa statistiche pagina dati; Converti tra contenuto delle celle e commenti...
  • Super Filtri (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese/settimana/giorno, frequenza e altro; Filtro speciale per grassetto, corsivo...
  • Unisci cartelle di lavoro e fogli di lavoro; Unisci tabelle basandoti su colonne chiave; Suddividi dati in più fogli; Conversione batch di xls, xlsx e PDF...
  • Raggruppamento tabella pivot per numero di settimana, giorno della settimana e altro... Mostra celle sbloccate, celle bloccate con colori diversi; Evidenziazione celle che hanno formula/nome...
kte tab 201905
  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea documenti multipli in nuove schede della stessa finestra, anziché in nuove finestre.
  • Aumenta la tua produttività del 50%, e riduce centinaia di clic del mouse ogni giorno!
officetab bottom