Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Etendre une plage nommée pour TCD vba

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
 
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
@+
 
Re : Etendre une plage nommée pour TCD vba

Merci beaucoup ca marche nikel 😉
Je n'étais plus très loin mais il me manquait ce petit qqchose...

Bonne fin de journée et tjrs aussi génial ce site, surtout grâce aux personnes comme toi !!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
21
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…