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 de trafficlight


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
    Responsable en conduite du changement
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Par défaut Nombre de trafficlight
    Bonjour,

    Je galère un peu sur un élément qui me paraissait simple, mais..

    En VBA, je souhaiterai compter le nombre de cellule, dans une colonne, qui ont des feux feu ou rouge ou jaune.
    Les cellules répondent à une "Mise en forme conditionnelle".
    (IconSets(xl3TrafficLights2).Item(1)).

    Merci d'avance pour votre aide.

    Cordialement.

    Pascal

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ancien Etudiant
    Inscrit en
    Janvier 2019
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Ancien Etudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 152
    Par défaut
    Bonjour,

    peut-être en s'inspirant du travail de Jacques BOISGONTIER à ce sujet :
    http://boisgontierjacques.free.fr/pa....htm#comptemfc

    A+

  3. #3
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 680
    Par défaut
    Bonjour,

    L'utilisation des couleurs, notamment celle provenant des MFC, comme critère est parfois problématique et/ou source d'erreur, il est plus simple de réutiliser les critères de la MFC que les couleurs.

  4. #4
    Membre averti
    Homme Profil pro
    Responsable en conduite du changement
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Par défaut
    Bonjour,

    Merci pour vos messages.

    J'ai suivi le conseil de Algoplus, mais le travail de Jacques BOISGONTIER n'a pas marché sur mes "trafficlight".

    A+

  5. #5
    Membre averti
    Homme Profil pro
    Responsable en conduite du changement
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Par défaut
    Bonjour,

    Je suis toujours bloqué !!!

    J'ai essayé ceci, mais ça ne marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nbr_de_feu_jaune = Range("I2:I20").IconSets(xl3TrafficLights2).Item(2).Count
    Cdlt.
    Pascal P.

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 169
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Pourquoi n'effectues tu pas ton calcul en fonction des critères de la mise en forme conditionnelle.
    Ainsi, j'utilise les icônes TrafficLights pour visualiser si un dossier n'est pas encore commencé (rouge), en cours (jaune et terminé (vert). La mise en forme réagit donc avec 0, 1 et 2
    Je peux donc compter le nombre de dossier par statut à l'aide de la fonction NB.SI
    Exemple pour compter les verts
    Si tu as des situations plus complexes à dénombrer, il y a bien entendu d'autres fonctions à ta disposition comme SOMMEPROD, NB.SI.ENS, etc.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

Discussions similaires

  1. Procédure avec un nombre variable d'arguments
    Par charly dans le forum Langage
    Réponses: 15
    Dernier message: 21/06/2002, 11h08
  2. nombre aleatoire
    Par Bob dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 17/06/2002, 18h12
  3. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 21h31
  4. Nombre de fichiers ouverts simultanément
    Par matrixfan dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/05/2002, 17h47
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

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