Tabella Pivot - mostra dettagli - cancella colonne

Anonimo
2016-03-14T15:37:43+00:00

Buongiorno.

ho la necessità di modificare il risultato dell'operazione mostra dettagli da una tabella pivot (doppio clic su una cella della Pivot)

Vorrei cancellare alcune colonne del foglio di lavoro risultante, tramite macro.

Ho scritto questo codice che mostra i dettagli di una tabella pivot, partendo da una cella, e cancella una colonna della tabella risultante.

Se però eseguo una seconda volta la macro, il nome della tabella risultante cambia ("Tabella6", "Tabella7"......"TabellaN")

Esiste un modo per riferirmi alla tabella(e relativa colonna) a prescindere dal nome ?

Grazie

TT

qui il file di esempio:

https://www.dropbox.com/s/1tdx2a5twp0ed61/ShowDetails.xlsm?dl=0

Sub ShowDetailsAndFilterResults()

Dim PT As PivotTable, _

    WsPt As Worksheet

    On Error Resume Next

    Set PT = ActiveCell.PivotTable

    Set WsPt = ActiveSheet

    If Not PT Is Nothing Then

        ActiveCell.ShowDetail = True

        Set WsD = ActiveSheet

        'Set WsT = ActiveTable

        With WsD

        .Range("Tabella6[a]").Delete Shift:=xlToLeft

        On Error GoTo 0

        End With

    End If

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

1 risposta

Ordina per: Più utili
  1. Anonimo
    2016-03-26T11:14:32+00:00

    Buongiorno TT_968,

    dal tuo messaggio capisco che hai alcune domande riguardo le tabelle Pivot.

    Dal momento che non posso offrirti supporto al riguardo, clicca su link per poter avere maggiori informazioni e una possibile soluzione per la tua domanda.

    Per altri dubbi, non esitare a contattarci.

    Buona giornata,

    Alessandra

    La risposta è stata utile?

    0 commenti Nessun commento