Condividi tramite

Visualizzare commenti testuali su pivot

Anonimo
2011-04-10T14:29:49+00:00

Buongiorno a tutti,

provo a descrivere il mio problema. Da un dataset di partenza ho provato a fare una pivot articolando i diversi campi secondo le mie esigenze.

Sul foglio "dati" ho creato due campi "Cod_stpcap" e "Cod_Pg" che oltre a contenere codici numerici hanno anche  inseriti dei commenti di testo.

Vi chiedo se si possibile poter "VISUALIZZARE" sulla pivot i commenti testuali relativi ai due campi suddetti per i diversi codici?

Allego il link su cui ho condiviso il file excel

http://cid-dd405b0d5a6097c5.office.live.com/browse.aspx/.Documents

Cordiali saluti a tutti

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

Risposta accettata dall'autore della domanda

Anonimo
2011-04-11T13:24:34+00:00

Ciao,

forse semplifico troppo ma .... "giocando" sulla tua frase "Vi chiedo se sia possibile poter "VISUALIZZARE" sulla pivot i commenti ...", ho pensato che una possibilità potrebbe essere quella di impostare una macro che estragga i commenti dalle celle del foglio dati posizionandoli in colonna E (che chiameremo "commento") e quindi includere questa colonna nella pivot inserendola nelle etichette di riga subito dopo il campo Cod_stpcappg.

Questa la macro, da copiare e incollare nel modulo di codice di thisworkbook.


Sub ScriviCommenti()

    Dim sh1 As Worksheet

    Dim sh2 As Worksheet

    Dim rng As Range

    Dim c As Range

    Dim lRiga As Long

    With ThisWorkbook

        Set sh1 = ThisWorkbook.Worksheets("dati")

        Set sh2 = ThisWorkbook.Worksheets("pivot")

    End With

    With sh1

        lRiga = .Range("C" & .Rows.Count).End(xlUp).Row

        Set rng = .Range("C2:C" & lRiga)

        For Each c In rng

            c.Offset(0, 2) = c.Comment.Text

        Next c

    End With

    sh2.PivotTables("Tabella_pivot1").PivotCache.Refresh

    Set sh1 = Nothing

    Set sh2 = Nothing

    Set rng = Nothing

    Set c = Nothing

End Sub


David

La risposta è stata utile?

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2011-04-11T06:48:59+00:00

Buongiorno a tutti,

provo a descrivere il mio problema. Da un dataset di partenza ho provato a fare una pivot articolando i diversi campi secondo le mie esigenze.

Sul foglio "dati" ho creato due campi "Cod_stpcap" e "Cod_Pg" che oltre a contenere codici numerici hanno anche  inseriti dei commenti di testo.

Vi chiedo se si possibile poter "VISUALIZZARE" sulla pivot i commenti testuali relativi ai due campi suddetti per i diversi codici?

Allego il link su cui ho condiviso il file excel

http://cid-dd405b0d5a6097c5.office.live.com/browse.aspx/.Documents

 

Cordiali saluti a tutti

 

Non credo che sia possibile *nativamente*. Possiamo farlo con una macro, ma ci servebbe un dato univoco per ogni riga. Non mi sembra di vederlo se non mettendo assieme i due valori.

La risposta è stata utile?

0 commenti Nessun commento

15 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2011-04-11T13:31:48+00:00

    Mauro,

    provo a dirti la mia idea da profano della materia.

    Dopo aver espanso i valori della colonna A cliccando sul valore da ricercare nel foglio "pivot" parte un qualche evento che legge il commento dello stesso valore sulla colonna C del foglio "dati" in modo da potermi tornare il relativo commento sul valore precedentemente cliccato....... e poi cancellare il commento se clicco su un altro valore della medesima colonna A.

    Grazie tante

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2011-04-11T10:00:04+00:00

    Mauro,

    sul link precedente ho messo un nuovo file "Monit_fondi1" dove ho creato un  dato univoco per ogni riga sul campo "stpcappg".

    A questo punto vada per la macro!!!

    Saluti a tutti

     

    Ho provato diverse soluzioni. Data la natura della tabella pivot che hai creato, in grado di espandere i valori di colonna A(nelle cui celle vorresti il commento), non riesco(non riesci io, eh) a fare qualcosa di soddisfacente(per soddisfacente intendo che si esegua anche in tempi umani e non ere geologiche). Se ho tempo nel pomeriggio lo riprendo. Vediamo se qualcuno ha un'idea migliore.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2011-04-11T07:08:18+00:00

    Mauro,

    sul link precedente ho messo un nuovo file "Monit_fondi1" dove ho creato un  dato univoco per ogni riga sul campo "stpcappg".

    A questo punto vada per la macro!!!

    Saluti a tutti

    La risposta è stata utile?

    0 commenti Nessun commento