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 :

Nombre maxi sur liste


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 177
    Par défaut Nombre maxi sur liste
    Bonjour
    Je dispose d'une base de données d'un département où j'ai en colonne : les écoles (code, nom, ...), les classes (code, libellé ) et le nombre d'élèves
    Dans un 2ème onglet , j'ai la liste des codes écoles sans doublons
    Dans un 3ème onglet , j'ai créé une liste déroulante des codes écoles en utilisant "Validation de données" dont la source est le 2ème onglet.
    Après avoir choisi une école , comment faire pour obtenir les classes où il y a plus de X élèves par classe ?
    Sans VBA de préférence ou alors merci de m'indiquer un lien qui pourrait m'aider.
    Eric

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2013
    Messages : 385
    Par défaut
    Bonjour,

    Pourquoi pas un TCD, tout bêtement ?

    Tu pourrais y placer le filtre "Code Ecole", qui remplacerait la validation de données que tu as utilisée.
    Et tu mettrais dans en données les classes, nb d'éleves, etc...
    Tu peux ensuite utiliser un filtre numérique ">X" sur le nombre d'élèves.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 177
    Par défaut
    Citation Envoyé par mat955 Voir le message
    Bonjour,

    Pourquoi pas un TCD, tout bêtement ?

    Tu pourrais y placer le filtre "Code Ecole", qui remplacerait la validation de données que tu as utilisée.
    Et tu mettrais dans en données les classes, nb d'éleves, etc...
    Tu peux ensuite utiliser un filtre numérique ">X" sur le nombre d'élèves.
    OK, je te tiens au courant ...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 177
    Par défaut
    Le filtre numérique sur le nombre d'élèves ne me permet de choisir qu'un nombre (=X); comment lui demander >X ?

  5. #5
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2013
    Messages : 385
    Par défaut
    Normalement, si tu as fait un TCD, tu as du mettre des champs dans la zone "LIGNES".
    Le nombre d'élèves doit être placé dans la zone "VALEURS".

    Ensuite, tu prends le premier de tes champs (celui de la première colonne du TCD), tu cliques sur le filtre et tu cliques sur "Filtres s'appliquant aux valeurs".
    Et là tu pourras choisir ce que tu veux comme filtre.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 177
    Par défaut
    Voici ce que j'ai fait : les 3 champs dans la zone "LIGNES", le nombre d'élèves dans la zone "VALEURS" et pour filtrer le code élèves et le nombre d'élèves dans "Filtre du rapport", mais meme en enlevant le nombre d'élèves du "Filtre du rapport", j'ai toujours un TCD bizarre, je n'ai que 2 colonnes : les 3 champs sont dans la colonne A et les chiffres sont répétés 3 fois dans la colonne B...
    Comment faire pour prendre le premier des champs ? Je n'ai aucun filtre sur la colonne A , ils sont en B.
    En cliquant sur le filtre je n'ai pas "Filtres s'appliquant aux valeurs".

  7. #7
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2013
    Messages : 385
    Par défaut
    Si tu vois tout dans la première colonne, cela signifie que ton TCD est en mode compactée. A ce moment là, tu dois avoir une cellule qui s'appelle "Etiquette de ligne" avec une petite flèche vers le bas (comme pour un filtre).
    Tu cliques sur cette flèche, et tu cliques ensuite sur "Filtres s'appliquant aux valeurs..."

    Nom : Capture.JPG
Affichages : 152
Taille : 38,6 Ko

    Sinon, pour avoir des données sur plusieurs colonnes et éviter d'avoir plusieurs fois le même chiffre dans la colonne B, tu passes ton TCD en mode tabulaire.
    Onglet Création >> Disposition du rapport >> Afficher sous forme tabulaire

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 177
    Par défaut
    j'ai corrigé le problème en "affichant les étiquettes sous forme de tableau " dans les paramètres d'affichage
    J'ai les 3 champs "étiquettes de lignes" dans les colonnes A, B et C et les chiffres dans D, mais je n'arrive pas à trouver "Filtres s'appliquant aux valeurs". (excel 2010)
    Je clique sur le premier chiffre en cellule D4, je vais dans "Trier et filtre", je choisi "Tri personnalisé", mais le tri ne s'opère pas sur la colonne des chiffres;
    ça ne marche pas non plus en me mettant sur les cellules D1, D2 ou D3

Discussions similaires

  1. Réponses: 5
    Dernier message: 10/09/2012, 15h30
  2. Réponses: 4
    Dernier message: 10/03/2011, 09h06
  3. Requêtes : recherche de maxi sur plusieur Objet
    Par pertuis dans le forum Langage SQL
    Réponses: 6
    Dernier message: 08/03/2004, 15h28
  4. definir un nombre decimal sur 2 numero max apres la vergule
    Par nil dans le forum Bases de données
    Réponses: 5
    Dernier message: 25/02/2004, 21h49
  5. [langage] random sur liste ou tableau
    Par martijan dans le forum Langage
    Réponses: 2
    Dernier message: 15/07/2003, 14h47

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