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 :

Classer des éléments d'une base de données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2015
    Messages : 58
    Par défaut Classer des éléments d'une base de données
    Bonjour à tous !
    Je souhaiterais simplement dans la feuille 2 du fichier joint mettre le nom des objets dans la colonne correspondante et que le tableau de la feuille 2 fait une MAJ auto dès que l'on rajoute un objet.
    Merci pour votre aide.
    Cdlt


    TestVBA.xlsx

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2016
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2016
    Messages : 102
    Par défaut Extraire depuis BD
    Bonjour,

    Je te suggère l'utilisation d'une macro "Actualiser" déclenchée par un bouton placé sur Feuil1 qui ferait les choses suivantes en utilisant les principes de filtres avancés d'Excel :

    Voir Modèle de Feuil2 ci-joint pour effectuer les extractions. ExtraireArticleCouleur.xlsx

    * RAZ Feuil2

    * Extraction vers feuill2 des couleurs sans doublons

    * Copier-collage spécial avec transposition pour les remettre en ligne

    * Insertion d'une ligne avant pour placer nom de champ "Couleur" sur toutes les colonnes. Chaque des zones "X1:X2" servira de zone de critères

    * Insertion du nom de champ "Dénomination" sur ligne4 et autant de colonnes de couleurs existantes. Chaque "X4" servira de zone de copie

    * Boucles sur chacune des colonnes "Couleurs" en faisant un filtrage avancé avec BD = Liste complète de ta feuil1, zones de critère = X1:X2, zone de copie =X4

    * Masquage des lignes 1, 3 et 4.

    Y a plus qu'à...

    Si tu as besoin d'un modèle de code VBA pour filtrage avancé, ba dis le...

    Bon courage ! Cordialement

    Bruno

Discussions similaires

  1. Réponses: 4
    Dernier message: 09/09/2014, 09h39
  2. Réponses: 4
    Dernier message: 18/08/2008, 12h44
  3. Ajouter des éléments dans une base de données Access
    Par bidule123456 dans le forum ASP
    Réponses: 74
    Dernier message: 07/09/2007, 14h00
  4. insérer des élément dans une base de donné
    Par wiss20000 dans le forum JDBC
    Réponses: 5
    Dernier message: 01/03/2007, 14h49
  5. Liste des tables d'une bases de données spécifique
    Par faridos23 dans le forum Requêtes
    Réponses: 3
    Dernier message: 26/08/2003, 22h20

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