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

VBA Discussion :

Lien entre un TCD et son tableau (VBA)


Sujet :

VBA

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Lien entre un TCD et son tableau (VBA)
    Bonjour,

    Je me pose une petite question et je me demande s'il existe une réponse toute simple ou comme je le pense il faut faire intervenir VBA.

    Voici mon problème.

    Lorsqu'on crée un TCD et qu'on y met des valeurs il est possible de double cliquer sur un croisement pour que se crée une feuille avec le détail de ce croisement.

    Ce que je voudrais c'est avoir une fonction ou à défaut une macro qui, a son activation nous redirige vers le tableau source de données du TCD et que des filtres s'appliquent sur le tableau pour correspondre au croisement qu'on a sélectionné.

    Je n'ai pas trouvé de fonction dans Excel qui me donne ce que je veux. Quant à VBA je me demande s'il n'est pas possible de récupérer l'information des contraintes qui s'appliquent à une cellule d'un TCD. Une fois qu'on a ces contraintes il serait alors possible de dire à une macro de sélectionner la feuille du tableau puis d'appliquer les même contraintes sur les filtres.

    Qu'en pensez vous?

    Auriez vous une solution à me proposer? Une piste pour le code VBA serait déjà d'une grande aide

    Merci d'avance

    Deep83

  2. #2
    Membre éclairé Avatar de Nako_lito
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2008
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 793
    Points : 827
    Points
    827
    Par défaut
    est ce que tu as essayé de reproduire ton cas en faisant tourner l'éditeur de Macro en même temps ?
    Peu être que lui il t'aiguillera.
    - La dernière fois que j'ai testé ca fonctionnait !
    - Vous n'avez rien modifié ?
    - Non ! Je suis pas idiot non plus.
    - ....
    - Enfin si, juste le fichier .dll, mais a 4Ko, ca devait pas être important.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Oui j'ai essayé mais ça n'a rien donné malheureusement...

Discussions similaires

  1. [Débutant] Liens entre un formulaire et son propriétaire
    Par Jean-Marie Grave dans le forum VB.NET
    Réponses: 2
    Dernier message: 01/09/2012, 14h01
  2. Lien entre un graphique et un tableau
    Par turlututu75 dans le forum Deski
    Réponses: 3
    Dernier message: 18/01/2012, 16h30
  3. Réponses: 2
    Dernier message: 24/04/2006, 11h27
  4. [VBA]Lien entre fichiers excel : Update en VBA
    Par criocaps dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/01/2006, 09h07
  5. Pb de lien entre Access et Excel pour des fonctions VBA
    Par favien dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/11/2005, 01h00

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