Etendre une plage nommée pour TCD vba

Gorion87

XLDnaute Nouveau
Bonjour à tous,

Je vous explique mon problème :

Je souhaiterai étendre la selection d'une plage nommée, afin de pouvoir mettre à jour mon tableau croisé dynamique, lorsque des lignes sont rajoutées à la liste de données de base.

J'ai 3 colonnes : Filiale, date et nombre.

Ma plage de données s'intitule : Tableau1.

J'ai beau cherché sur les forums je ne trouve pas...j'ai quand même tenté ce code mais cela bug :

vPlageNom = Range("A1", Range("A1").End(xlDown).End(xlToRight)).Select
ActiveWorkbook.Names.Add Name:="Tableau1", RefersToR1C1:=vPlageNom

Si vous pouvez m'aider se serait super !!!

Bonne fin de journée.
 

Pierrot93

XLDnaute Barbatruc
Re : Etendre une plage nommée pour TCD vba

Bonjour,

essaye peut ^tre ceci, si j'ai bien compris :
Code:
Dim vPlageNom As Range
Set vPlageNom = Range("A1", Range("C65536").End(xlUp))
ActiveWorkbook.Names.Add Name:="Tableau1", RefersToR1C1:=vPlageNom

bon après midi
@+
 

Discussions similaires

Réponses
2
Affichages
120

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal