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
138

Membres actuellement en ligne

Statistiques des forums

Discussions
312 472
Messages
2 088 709
Membres
103 928
dernier inscrit
MIKETUAU