treza88
XLDnaute Occasionnel
Bonsoir à tous
Je voudrais savoir pourquoi ma variable PlageCell (situé à l'endroit 'Feuil1!c1: PlageCell').) à l'execution dela macro me donne le message d'erreur 'reference non valide'.
le code sert a lancer la création d'un tableau croisé dynamique.
Mon debut de code est le suivant:
Dim PlageCell As Variant
Set lastCell = Range('b65536').End(xlUp)
Set zone = Range(lastCell, lastCell)
Range(lastCell, lastCell).Select
PlageCell = ActiveCell.Address
'Range(lastCell, lastCell).Offset(1, -1).Select
'
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
'Feuil1!c1: PlageCell').CreatePivotTable TableDestination:='', TableName:= _
'T c d', DefaultVersion:=xlPivotTableVersion10
Si je remplace PlageCell par C10 par exemple ç passe.
Comment puis intégrer ma variable dans le code
Si quelqu'un peut m'aider.
Merci
Message édité par: treza88, à: 28/06/2006 21:55
Message édité par: treza88, à: 28/06/2006 22:34
Message édité par: treza88, à: 28/06/2006 22:36
Je voudrais savoir pourquoi ma variable PlageCell (situé à l'endroit 'Feuil1!c1: PlageCell').) à l'execution dela macro me donne le message d'erreur 'reference non valide'.
le code sert a lancer la création d'un tableau croisé dynamique.
Mon debut de code est le suivant:
Dim PlageCell As Variant
Set lastCell = Range('b65536').End(xlUp)
Set zone = Range(lastCell, lastCell)
Range(lastCell, lastCell).Select
PlageCell = ActiveCell.Address
'Range(lastCell, lastCell).Offset(1, -1).Select
'
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
'Feuil1!c1: PlageCell').CreatePivotTable TableDestination:='', TableName:= _
'T c d', DefaultVersion:=xlPivotTableVersion10
Si je remplace PlageCell par C10 par exemple ç passe.
Comment puis intégrer ma variable dans le code
Si quelqu'un peut m'aider.
Merci
Message édité par: treza88, à: 28/06/2006 21:55
Message édité par: treza88, à: 28/06/2006 22:34
Message édité par: treza88, à: 28/06/2006 22:36