Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    12

    pivotcaches (RANGE)

    ciao a tutti, sto usando vb6 ed ho un problema devo costruire una tabella pivot di questo tipo

    ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatab ase, SourceData:= _
    "'" + wks + "'!R1C2:R2908C12").CreatePivotTable TableDestination:=Range("M1"), TableName:= "Tabella_pivot2"

    però i dati sorgente voglio che siano i dati nell'intervallo dalla cella 1,2 (riga1 colonna2) all'ultima cella della colonna 12,intervallo che ogni volta mi cambia a seconda dell'aggiornamento che io faccio all'interno del foglio.

    cioè ogni volta che aggiorno i dati la riga finale mi cambia ma la colonna finale rimane la 12

    Spero di esser stato chiaro (non penso) comunque.... help help help me
    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    12

    sempre pivot

    sono riuscito a risolvere il problema in questo modo :
    impostando la variabile rig come ultima riga
    Selection.End(xlDown).Select
    rig = ActiveCell.Row
    e poi dando al sourcedata questi parametri:

    ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatab ase, SourceData:= _
    "'" + wks + "'!R1C2:R" & rig & "C12").CreatePivotTable TableDestination:=Range("M1"), TableName:= "Tabella_pivot2

    adesso ho un'altro problema :

    Vorrei aggiornare la tabella pivot ogni volta prendendo però i dati da intervalli di dati diversi !!!!


    come si fà ???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.