OVH Cloud OVH Cloud

select plage dans tab croise dyn

2 réponses
Avatar
jipi
Bonjour,

Je bute sur un pb de selection de plage pour =E9tablir mes=20
tableaux cois=E9s dynamiques en vba.

Le code :
activeworbook.pivotcaches.add(sourcetype:=3Dxldatabase,
sourcedata:=3D"'mafeuilleactive'!r1c1:r87c5").create=20
pivottable

Ma macro =E9tant utilis=E9 pour diff=E9rentes fonctions j'ai=20
besoin que la plage de donn=E9es r1c1:r87c5 soit=20
param=E9trable, et l=E0 je coince!

Quelqu'un peut il m'aider?

Merci d'avance

jipi

2 réponses

Avatar
Starwing
Bonjour,

Insertion - Nom - Définir
Dans le champ: Noms dans le classeur

Inscrire: Data

Si les données commence à la cellule A1 de la feuille 1, la formule
suivante:

ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))

Dans ton code:
activeworbook.pivotcaches.add(sourcetype:=xldatabase,
sourcedata:="Data").create
pivottable

--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
Starwing

--
"jipi" a écrit dans le message de
news:19c401c4dbbc$83c4bda0$
Bonjour,

Je bute sur un pb de selection de plage pour établir mes
tableaux coisés dynamiques en vba.

Le code :
activeworbook.pivotcaches.add(sourcetype:=xldatabase,
sourcedata:="'mafeuilleactive'!r1c1:r87c5").create
pivottable

Ma macro étant utilisé pour différentes fonctions j'ai
besoin que la plage de données r1c1:r87c5 soit
paramétrable, et là je coince!

Quelqu'un peut il m'aider?

Merci d'avance

jipi
Avatar
jipiwb
Bonsoir,

Merci Starwing j'essaie cela demain matin.

jipi


-----Message d'origine-----
Bonjour,

Insertion - Nom - Définir
Dans le champ: Noms dans le classeur

Inscrire: Data

Si les données commence à la cellule A1 de la feuille 1,
la formule

suivante:

ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!
$1:$1))


Dans ton code:
activeworbook.pivotcaches.add(sourcetype:=xldatabase,
sourcedata:="Data").create
pivottable

--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
Starwing

--
"jipi" a écrit dans le message de
news:19c401c4dbbc$83c4bda0$
Bonjour,

Je bute sur un pb de selection de plage pour établir mes
tableaux coisés dynamiques en vba.

Le code :
activeworbook.pivotcaches.add(sourcetype:=xldatabase,
sourcedata:="'mafeuilleactive'!r1c1:r87c5").create
pivottable

Ma macro étant utilisé pour différentes fonctions j'ai
besoin que la plage de données r1c1:r87c5 soit
paramétrable, et là je coince!

Quelqu'un peut il m'aider?

Merci d'avance

jipi


.