IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Comportements différents de deux TCD identiques : paramètres ?


Sujet :

Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 12
    Points
    12
    Par défaut Comportements différents de deux TCD identiques : paramètres ?
    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
    Fichiers attachés Fichiers attachés

  2. #2
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    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...
    ---------------

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 12
    Points
    12
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    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.
    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

  4. #4
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 436
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 436
    Points : 16 294
    Points
    16 294
    Par défaut
    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é...

  5. #5
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    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...
    ---------------

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 12
    Points
    12
    Par défaut
    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

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 12
    Points
    12
    Par défaut
    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

  8. #8
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par nicola40 Voir le message
    [...]
    certains d'entre-vous ont-ils utilisé le support Microsoft ?[...]
    Perso, je n'ai jamais utilisé ce service.

    Citation Envoyé par nicola40 Voir le message
    [...]

    Désolé, c'est un peu long ...
    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...
    "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...
    ---------------

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 12
    Points
    12
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    Nicolas
    [...]

    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

Discussions similaires

  1. Comportement différent sur deux ordinateurs.
    Par Redgrunt dans le forum VBScript
    Réponses: 2
    Dernier message: 23/11/2015, 12h50
  2. Réponses: 0
    Dernier message: 11/09/2014, 13h19
  3. [Débutant] Comportement différent entre deux navigateurs
    Par DotNET74 dans le forum Silverlight
    Réponses: 2
    Dernier message: 29/03/2013, 15h32
  4. [AC-2003] comportement différent suivant les pc - liste paramétrée
    Par Dermochelys dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 04/04/2011, 13h35
  5. [MySQL] Deux requêtes identiques et résultats différents
    Par iris15 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 16/10/2008, 14h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo