Bonjour à tous,
j'ai un problème de comportement différent de 2 TCD identiques.
Les filtres de page ne se comportent pas de la même façon
Je suppose qu'il doit s'agir d'un paramètre à modifier sous VBA ....
Merci de votre aide
Nicolas
Bonjour à tous,
j'ai un problème de comportement différent de 2 TCD identiques.
Les filtres de page ne se comportent pas de la même façon
Je suppose qu'il doit s'agir d'un paramètre à modifier sous VBA ....
Merci de votre aide
Nicolas
Salut.
Sur un des TCD, tu dois placer un segment pour la dimension utilisée pour ton filtre de rapport. Sur ce segment, par clic droit, tu pourras déterminer les connexions et cocher les autres TCD qui doivent être synchronisés sur ce filtre.
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
Merci pour ce retour Pierre,
je viens d'essayer de lier les deux TCD au travers d'un segment, mais cela ne marche pas et les 2 TCD se comportent comme le TCD1.
De toute façon, si les deux TCD ne se comportent pas de la même façon, c'est nécessairement qu'il y a un paramètre qui permet de garder ou non la mémoire du filtre de page.
Ce paramètre est-il accessible sous vba ?
Merci
Nicolas
Bonjour
C'est très bizarre.
Si on crée un 3ème TCD il se comporte encore autrement : ni N ni O n'y sont sélectionnés...
Chris
PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
----------------------------------------------------------------------------------------------
En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...
En effet Chris (J'ai mieux compris la question)
Nicola40,
En attendant de savoir pourquoi, tu peux supprimer celui de gauche, puis tu copies celui de droite pour le mettre à gauche, les deux auront alors le même comportement.
Comme tu le dis, il y a probablement un paramètre quelque part, mais à défaut de le trouver, tu as au moins le même comportement sur les deux TCD...
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
Bonjour Pierre et merci de ta réponse,
j'ai essayé de ne barber personne en expliquant à quoi me servent ces TCD, mais je vois que c'est nécessaire pour avoir une bonne compréhension.
J'ai crée de nombreux outils d'analyse de données pour mes opérationnels en entreprise.
Mon approche est toujours la même, une trame excel d'analyse, des données injectées toutes les nuits et des onglets spécialisés qui permettent de détecter tous les matins, semaines, mois des dérives vs les objectifs.
Cela veut dire que certains onglets vont afficher des analyses sur des périodes données (les 30 derniers jours par exemple) avec tous les historiques nécessaires.
Ces filtres de pages vont aussi concerner des ateliers spécifiques ou des clients.
Ainsi, si on est dans une période ou il n'y a pas de données dans les 30 derniers jours, le TCD doit afficher des lignes vides et ne pas faire sauter le filtre en affichant les N.
Lorsqu'il y a de nouveau des occurrences les seul O doivent apparaître.
Si le filtre saute, la trame est altérée et les suivantes seront faussées.
Je suis obligé d'exclure la possibilité de demander aux collaborateurs de piloter des segments ou de corriger les filtres. L'intérêt de ces approches est qu'ils doivent consulter des informations préparées chaque matin et agir sur les écarts.
Je suis un fan absolu d'excel, et j'évite autant que possible de passer par le VBA qui est très compliqué à débugger. Sauf exception, je n'ai pas de traitement sur les datas avec VBA.
J'ai été un peu long, mais voila pourquoi j'ai besoin d'un mode de fonctionnement certain comme le TCD2.
Le problème est que sur des trames qui tournent depuis plusieurs mois, j'ai eu 2 TCD qui se sont mis à fonctionner comme le TCD1 alors que tous les autres réagissent comme le TCD2.
J'en déduit donc qu'il doit y avoir un paramètres accessible sous VBA pour forcer le comportement.
Mes trames comprenant facilement une vingtaine d'onglets (avec 3 ou 4 TCD par onglet) accessibles par menu, j'ai besoin de ce comportement certain que j'avais jusqu'alors.
Désolé, c'est un peu long ...
Nicolas
Bonjour,
certains d'entre-vous ont-ils utilisé le support Microsoft ?
Pensez-vous que je pourrais avoir un échange avec eux sur une question de ce type ?
Nicolas
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
[...]
certains d'entre-vous ont-ils utilisé le support Microsoft ?[...][/QUOTE]
Perso, je n'ai jamais utilisé ce service.
Faut ce qu'il faut
Je reconnais que ce qui sera "long", c'est ma manip pour modifier tes +/- 80 TCD. Ce n'est qu'un pis-aller, mais ça pourrait t'aider à "fixer" le problème...[/QUOTE]
En effet ce serait long, avec en plus des connexions de filtres à modifier et une vingtaine d'applis en fonctionnement ...
Par contre, le vrai problème est que ce TCD se comportait avant de la bonne façon.
Donc je ne suis pas sûr que cela fixe le pb.
Pour mes nouvelles trames, j'ai tenté powerpivot, mais là tous les tcd se comportent en perdant la mémoire des filtres manuels si pas d’occurrence --> mon approche initiale ne marche pas.
Merci d'avoir essayé, je vais contacter le support microsoft.
Nicolas
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager