VBA : tableau croisé dynamiq plage variable

Bonjour,

Jai une macro qui me fait un tableau croisé dynamique a partir des données d'un fichier. seulement, le nombre de lignes de ces données varie d'un jour a l'autre. (le nombre de colonne ne change pas)

dans vba, cela donne:
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"ramasse!R1C1:R712& C8").CreatePivotTable TableDestination:="", TableName:= _
"Tableau croisé dynamique4", DefaultVersion:=xlPivotTableVersion10


J'ai declaré une variable définissant le numero de ma derniere ligne. (nom de la variable : lignebas)
Comment inserer cette variable dans la formule, afin que toutes mes données soient prises en compte, quelque soit le nombre de ligne de mon fichier initial

merci !
Configuration: Windows XP
Internet Explorer 6.0
Excel 2003

3 réponses

  1. bonjour,
    pouvez vous m'expliquer en détail comment cela fonctionne car je veux récupérer la cellule qui correspond au total de mon tableau croisé dynamique (qui peut changer, ajout de lignes ou de colonnes) et de la copier dans une autre cellule
    merci pour votre aide