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

Macros et VBA Excel Discussion :

Renvoyer dans des variables les valeurs qui sont filtrées d'un tableau structuré [XL-2019]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2022
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2022
    Messages : 60
    Par défaut Renvoyer dans des variables les valeurs qui sont filtrées d'un tableau structuré
    Bonjour,

    Je voudrais utiliser les critères sur lesquels mon tableau structuré a été filtré (exemple avec renvoi dans des variables)
    Sur la base de ces informations je souhaite confectionner le titre d'un tableau filtré selon un ou plusieurs critères.

    Pouvez-vous svp m'aider dans l'écriture du code VBA à utiliser car je cherche en vain avec datarange ou header....

    Merci d'avance et Bon dimanche
    Cordialement

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 856
    Par défaut
    Bonjour,

    Peut-être une petite piste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Range("Tableau1[#Headers]").Copy Destination:=Range("E1")
        Sheets("Données filtrées niew tableau").ListObjects("Tableau1").DataBodyRange.SpecialCells(xlCellTypeVisible).Copy Destination:=Range("E2")
        ActiveSheet.ListObjects.Add(xlSrcRange, Range("E2").CurrentRegion, , xlYes).Name = "Tableau2"

  3. #3
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2022
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2022
    Messages : 60
    Par défaut
    Bonjour Modus57,

    Je te remercie pour ton aide.
    Peut être me suis-je mal exprimé mais il ne s'agit pas de recopier les data objet du (ou des) critère(s) de filtrage mais de retrouver uniquement le(s) noms des critères retenus.
    Je m'explique:
    Si mon tableau structuré comporte parmi ses 20 colonnes, un filtre sur la colonne 17 (intitulé "Item17" et un autre sur la colonne 19 "Item19", je souhaiterais définir au début du Tableau un titre précisant la nature des données retenues (exemple: "Liste des Membres Item17 et Item19".)

    Peux-tu me confirmer que ta proposition va bien dans ce sens ?
    Merci encore pour ton intérêt à mon problème

    Cordialement

  4. #4
    Rédacteur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2013
    Messages
    1 041
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Août 2013
    Messages : 1 041
    Par défaut
    Bonjour,
    Peut être voir au chapitre III.E de cette documentation pour retrouver les colonnes filtrées et les critères :
    https://laurent-ott.developpez.com/t...ctures/#LIII-E

    Bonne continuation.

  5. #5
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2022
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2022
    Messages : 60
    Par défaut
    Bonjour Laurent,

    Super boulot: tout y est clairement expliqué et très complet
    Un grand merci.
    Bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/10/2022, 16h21
  2. [2.x] Comment récuperer de BDD les valeurs qui sont NULL
    Par ziemelitis dans le forum Symfony
    Réponses: 2
    Dernier message: 29/12/2011, 15h13
  3. Réponses: 1
    Dernier message: 16/12/2010, 12h39
  4. Réponses: 6
    Dernier message: 12/11/2010, 00h58
  5. Réponses: 10
    Dernier message: 15/12/2006, 08h34

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