OVH Cloud OVH Cloud

Graphique croisé dynamique

3 réponses
Avatar
Fabienne
Bonjour,
J'ai lu dans le forum une astuce pour rendre dynamique un=20
graphique avec la fonction DECALER / NBVAL pour mise =E0=20
jour automatique d'un graphique si rajout de donn=E9es.

J'ai un tableau crois=E9 dynamique et un graphique associ=E9.
Y a t'il une autre solution que de laisser des lignes=20
vides dans mon tableau de base pour conserver mon=20
graphique =E0 jour d=E8s rajout de donn=E9es ?
(Si je ne s=E9lectionne que les plages o=F9 il y a des=20
donn=E9es, cela m'oblige =E0 red=E9finir la s=E9lection du=20
tableau crois=E9 dynamique =E0 chaque rajout, ce que je=20
voudrais =E9viter !).
Merci d'avance pour vos pistes.

3 réponses

Avatar
Misange
Bonjour,
dans ce cas c'est la source de données de ton TCD que tu dois définir de
façon dynamique. Tu trouveras des explications complémentaires ici :
http://www.excelabo.net/xl/tcd.php#actuauto

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

on 02/10/2004 10:50:
Bonjour,
J'ai lu dans le forum une astuce pour rendre dynamique un
graphique avec la fonction DECALER / NBVAL pour mise à
jour automatique d'un graphique si rajout de données.

J'ai un tableau croisé dynamique et un graphique associé.
Y a t'il une autre solution que de laisser des lignes
vides dans mon tableau de base pour conserver mon
graphique à jour dès rajout de données ?
(Si je ne sélectionne que les plages où il y a des
données, cela m'oblige à redéfinir la sélection du
tableau croisé dynamique à chaque rajout, ce que je
voudrais éviter !).
Merci d'avance pour vos pistes.



Avatar
Fabienne
Bonjour,
Merci beaucoup ! Cela me facilite la vie !!!
J'ai respecté à la lettre les instructions données par
Alain Vallon. Par contre je n'arrive pas à faire
fonctionner la macro qu'il indique pour actualiser de
façon automatique. J'ai dû manquer qqchose. Merci pour
ton aide. Voici la macro ( pour info mon tableau source
comprend 19 colonnes):

Ensuite pour l'actualiser auto à la saisie :
Dans le module attaché à
la feuille (clic droit sur l'onglet > visualiser le
code) :
Private Sub
Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 2 Then
ActiveSheet.PivotTables("monTCD").RefreshTable
End Sub

-----Message d'origine-----
Bonjour,
dans ce cas c'est la source de données de ton TCD que tu
dois définir de

façon dynamique. Tu trouveras des explications
complémentaires ici :

http://www.excelabo.net/xl/tcd.php#actuauto

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

on 02/10/2004 10:50:
Bonjour,
J'ai lu dans le forum une astuce pour rendre dynamique
un


graphique avec la fonction DECALER / NBVAL pour mise à
jour automatique d'un graphique si rajout de données.

J'ai un tableau croisé dynamique et un graphique
associé.


Y a t'il une autre solution que de laisser des lignes
vides dans mon tableau de base pour conserver mon
graphique à jour dès rajout de données ?
(Si je ne sélectionne que les plages où il y a des
données, cela m'oblige à redéfinir la sélection du
tableau croisé dynamique à chaque rajout, ce que je
voudrais éviter !).
Merci d'avance pour vos pistes.

.





Avatar
AV
Regarde un exemple là :

http://cjoint.com/?keqasiVUzP

AV