Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come cancellare la cache del filtro (vecchi elementi) dalla tabella pivot in Excel?

Come mostrato in figura, viene creata una tabella pivot basata su un intervallo di dati. Dopo aver eliminato i dati dall'intervallo di origine, il vecchio elemento continuerà a esistere nel menu a discesa della tabella pivot anche se si aggiorna la tabella pivot. Se si desidera rimuovere tutti gli elementi precedenti dal menu a discesa di una tabella pivot, i metodi in questo articolo possono essere di aiuto.

Cancella la cache del filtro (vecchi elementi) da una tabella pivot modificandone l'opzione

Cancella la cache del filtro (vecchi elementi) da tutte le tabelle pivot usando il codice VBA

Scheda Office Abilita la modifica e la navigazione a schede in Office e semplifica notevolmente il tuo lavoro ...
Kutools per Excel: il miglior strumento di produttività per ufficio risolverà la maggior parte dei problemi di Excel
  • Riutilizzare qualsiasi cosa: Aggiungi le formule più utilizzate o complesse, i grafici e qualsiasi altra cosa ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più delle funzioni di testo di 20: Estrai numero da stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi ...
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma ...
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro per più file Excel, PDF o CSV; Una colonna a più colonne ...
  • Incolla Saltare Righe nascoste / filtrate; Conte E Somma per colore di sfondo; Crea una mailing list e Invia e-mail in base al valore della cella...
  • Super filtro: Crea schemi di filtro avanzati e applica a tutti i fogli; Ordinare per settimana, giorno, frequenza e altro; Filtro da grassetto, formule, commento ...
  • Oltre alle potenti funzionalità di 300; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Semplice implementazione in azienda; Funzioni complete di prova gratuita di 60-day.

freccia blu bolla destra Cancella la cache del filtro (vecchi elementi) da una tabella pivot modificandone l'opzione


È possibile cancellare la cache del filtro da una tabella pivot modificandone l'opzione. Si prega di fare come segue.

1. Fare clic con il tasto destro su qualsiasi cella all'interno della tabella pivot, quindi fare clic Opzioni tabella pivot dal menu di scelta rapida. Vedi screenshot:

2. Nel Opzioni tabella pivot finestra di dialogo, fare clic su dati scheda, selezionare Nessuna dal Numero di elementi da conservare per campo elenco a discesa, quindi fare clic su OK pulsante.

3. Fare clic con il tasto destro sulla cella Tabella pivot, quindi fare clic ricaricare dal menu di scelta rapida. Vedi screenshot:

Quindi puoi vedere i vecchi elementi rimossi dal menu a discesa della tabella pivot come mostrato nell'immagine sottostante.


freccia blu bolla destra Cancella la cache del filtro (vecchi elementi) da tutte le tabelle pivot usando il codice VBA

Se si desidera cancellare la cache del filtro da tutte le tabelle pivot su più fogli di lavoro nella cartella di lavoro attiva. Si prega di provare il seguente script VBA.

1. Nella cartella di lavoro è necessario cancellare vecchi oggetti da tutte le tabelle pivot, premere il tasto altro + F11 tasti contemporaneamente per aprire il Finestra di Microsoft Visual Basic per applicazioni.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare doppio clic su ThisWorkbook Il Società riquadro per aprire il ThisWorkbook (Codice) finestra, quindi copiare e incollare il codice VBA sottostante nella finestra.

Codice VBA: Cancella la cache del filtro (vecchi elementi) da tutte le tabelle pivot nella cartella di lavoro attiva

Private Sub Workbook_Open()
    Dim xPt As PivotTable
    Dim xWs As Worksheet
    Dim xPc As PivotCache
    Application.ScreenUpdating = False
    For Each xWs In ActiveWorkbook.Worksheets
        For Each xPt In xWs.PivotTables
            xPt.PivotCache.MissingItemsLimit = xlMissingItemsNone
        Next xPt
    Next xWs
    For Each xPc In ActiveWorkbook.PivotCaches
        On Error Resume Next
        xPc.Refresh
    Next xPc
    Application.ScreenUpdating = True
End Sub

3. premi il F5 chiave per eseguire il codice, quindi i vecchi elementi vengono rimossi immediatamente dal menu a discesa di tutte le tabelle pivot nella cartella di lavoro attiva.


freccia blu bolla destraArticoli correlati:


Kutools per Excel: il miglior strumento di produttività per ufficio aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 60-day.
kte tab 201905

Scheda Office Porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Miha · 3 months ago
    It worked for me. Thank you!
  • To post as a guest, your comment is unpublished.
    Manuel Ramirez · 6 months ago
    I got a pivot of a table where the filter shows an incorrect value. The analyst name is A in the filter (set retain values to none) but if you go to the table, the same line has the analyst B. If you double click on the line in the pivot table it generates a sheet with the data where the analyst name is B despite the pivot showing A. This table is updated once a month, it worries me because I often do this, update my raw data and update the pivot, now that I have this precedent I cannot trust the information is correct.