Bonjour,
Je suis en train de changer une macro que j'avais faite pour Excel 2003 pour la passer sur Excel 2007. Dans ce contexte, j'ai été amené à redéfinir la source d'un donnée d'un TCD comme suit :
Avant ma source s'écrivait comme suit :
Set PTCache = ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, _
SourceData:=Sheets(base_analyse).Range("a10").CurrentRegion)
Maintenant elle a changé et je l'écris comme suit :
Set PTCache = ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, _
SourceData:=Sheets(base_analyse).Range(Cells(6, 1), Cells(5 + lbase, cbase))
... et je n'obtiens aucun TCD ! quelqu'un peut-il me dire ce que je dois faire ? (sachant que je confirm que la soruce est viable : il n'y a pas de colonnes sans nom par ex...)
Merci de vos réponses
Je suis en train de changer une macro que j'avais faite pour Excel 2003 pour la passer sur Excel 2007. Dans ce contexte, j'ai été amené à redéfinir la source d'un donnée d'un TCD comme suit :
Avant ma source s'écrivait comme suit :
Set PTCache = ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, _
SourceData:=Sheets(base_analyse).Range("a10").CurrentRegion)
Maintenant elle a changé et je l'écris comme suit :
Set PTCache = ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, _
SourceData:=Sheets(base_analyse).Range(Cells(6, 1), Cells(5 + lbase, cbase))
... et je n'obtiens aucun TCD ! quelqu'un peut-il me dire ce que je dois faire ? (sachant que je confirm que la soruce est viable : il n'y a pas de colonnes sans nom par ex...)
Merci de vos réponses