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 :

Retrouver toute une ligne d'un tableau à partir d'une cellule


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2022
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2022
    Messages : 14
    Points : 7
    Points
    7
    Par défaut Retrouver toute une ligne d'un tableau à partir d'une cellule
    Bonjour,


    J'ai le tableau suivant qui contient ma base de données

    Nom : 22.png
Affichages : 135
Taille : 63,5 Ko

    Et je cherche à automatiser mon travail pour que si j'insère uniquement le titre dans la colonne A :

    Nom : 33.png
Affichages : 126
Taille : 33,4 Ko

    Il exporte toute la ligne de ma base de données dans l'onglet Translation, ici :

    Nom : 44.png
Affichages : 121
Taille : 35,4 Ko

    En gros le résultat attendu c'est :

    La base de données contient cette ligne

    Nom : bdd1.png
Affichages : 120
Taille : 8,4 Ko

    Je demande cet élément

    Nom : bdd2.png
Affichages : 129
Taille : 3,4 Ko

    Il me reporte toute la ligne dans l'onglet translation

    Nom : bdd3.png
Affichages : 119
Taille : 21,5 Ko


    Pouvez-vous m'aider pour la création de la formule adaptée pour obtenir le bon résultat svp. J'ai essayé avec la fonction "filtre" mais je n'y suis pas parvenu. En pièce jointe mon fichier. Merci pour l'attention que vous porterez à ma demande.

    Translation Auto TEST V23.xlsm

  2. #2
    Membre éprouvé Avatar de Alex020181
    Homme Profil pro
    Prestataire informatique développeur d'application Excel, Access, VBA
    Inscrit en
    Juin 2012
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Prestataire informatique développeur d'application Excel, Access, VBA

    Informations forums :
    Inscription : Juin 2012
    Messages : 569
    Points : 1 006
    Points
    1 006
    Par défaut
    Bonjour,

    En PJ une proposition de code.

    Insère toutes les valeurs que tu veux dans "A" de "Base" et ton tableau "Translation" se mettra à jour automatiquement.

    J'ai laissé les formules dans "Translation" pour que tu puisses éventuellement t'en inspirer par la suite mais on peut également écraser ces formules par leur résultat.
    On aurait également pu le faire uniquement par code sans formules.

    Teste et dis-nous.
    Fichiers attachés Fichiers attachés
    C'est toujours sympa de savoir si on vous a aidé ou non. Pensez-y

    N'hésitez pas à marquer le sujet comme résolu le cas échéant.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2022
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2022
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    Merci pour ta réponse! Bizarrement quand je télécharge le fichier, il n'y a aucune formule dans la partie translation. Tu es sûr que c'est le bon fichier que tu m'as envoyé?

    Je préfère éviter le code parce que mon travail bloque tous les fichiers avec des macros

  4. #4
    Membre éprouvé Avatar de Alex020181
    Homme Profil pro
    Prestataire informatique développeur d'application Excel, Access, VBA
    Inscrit en
    Juin 2012
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Prestataire informatique développeur d'application Excel, Access, VBA

    Informations forums :
    Inscription : Juin 2012
    Messages : 569
    Points : 1 006
    Points
    1 006
    Par défaut
    Il faut saisir des valeurs en colonne A de Base.
    Les formules apparaitront.
    C'est toujours sympa de savoir si on vous a aidé ou non. Pensez-y

    N'hésitez pas à marquer le sujet comme résolu le cas échéant.

  5. #5
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 410
    Points : 2 871
    Points
    2 871
    Par défaut
    Bonjour

    Je pense que cela ne peut être possible qu'en macro car la valeur est saisie toujours dans la même cellule.

    Vous trouverez donc certainement votre bonheur à la lecture de ce billet de Pierre Fauconnier qui explique en détail comment effectuer cette opération.

    En espérant que cela aide.

    Bonne journée

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  6. #6
    Membre éprouvé Avatar de Alex020181
    Homme Profil pro
    Prestataire informatique développeur d'application Excel, Access, VBA
    Inscrit en
    Juin 2012
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Prestataire informatique développeur d'application Excel, Access, VBA

    Informations forums :
    Inscription : Juin 2012
    Messages : 569
    Points : 1 006
    Points
    1 006
    Par défaut
    Voici une vidéo pour vous montrer et le fichier Excel
    Fichiers attachés Fichiers attachés
    C'est toujours sympa de savoir si on vous a aidé ou non. Pensez-y

    N'hésitez pas à marquer le sujet comme résolu le cas échéant.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2022
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2022
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Vos réponses m'ont aidé à trouver la solution! Merci à vous! La formule fonctionne! Formidable

    Merci à vous et passez un bon réveillon

  8. #8
    Expert éminent

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 073
    Points : 9 853
    Points
    9 853
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    une proposition sans VBA si tu possèdes une version récente d'Excel, via la fonction FILTRE

    l'idée est de réserver une case en dehors de ton tableau de destination, où tu saisis le titre souhaité (via éventuellement une liste déroulante)

    ensuite, en première cellule de ton tableau de destination (A2), tu insères cette formule

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =FILTRE(Tableau2;Tableau2[Client payroll element name]=L1)
    où L1 est la cellule qui porte le titre choisis, Tableau2 étant le nom de ton tableau source dans ton fichier

    automatiquement toutes les lignes répondant à ce critère seront dynamiquement présentées dans ton tableau de destination

    Nom : Sans titre.jpg
Affichages : 76
Taille : 115,8 Ko

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2022
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2022
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Oh c'est pas mal du tout! Merci beaucoup!

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

Discussions similaires

  1. [XL-2007] Retrouver toutes les lignes qui ont une valeur identique dans la colonne A
    Par bartimeus35 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/06/2012, 17h47
  2. [XL-2010] Trier des lignes d'un tableau à partir d'une sélection listbox
    Par JulienLeno dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 19/10/2011, 16h00
  3. Suppression d'une ligne d'un tableau à partir d'une valeur de cellule
    Par jerem1 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/12/2010, 14h15
  4. Réponses: 31
    Dernier message: 27/11/2010, 19h14
  5. [Conception] Supprimer une ligne d'un tableau à partir d'un CHECKBOX
    Par snakejl dans le forum PHP & Base de données
    Réponses: 71
    Dernier message: 30/05/2006, 08h43

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