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 :

Barre de données mfc - VBA-E 2007


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
    Juillet 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 64
    Par défaut
    Bonjour à tous,

    Je rentre une date dans une cellule, à cette cellule je voudrais affecté une barre de progression, qui grandit en fonction de la date du jour qui elle avance, logique, comme la barre de données mise en forme conditionnelle d'excel 2007.

    Par exemple je rentre la date du 15 août 2008, j'ai une date butoir le 30 août et on est le 21, la barre progresse du 15 au 30 (date butoir) en fonction de la date du jour!

    A présenté c'est très simple mais vous pouvez pas savoir comme je m'y suis pris la tête et comme cela donne rien, j'ai également essayé avec les barres à 3 couleurs mais je me demande si l'on peut faire évoluer dynamiquement une MFC???

    Merci, bonne aprem

    Ce serait pour créer une alerte, quand vous avez par exemple une échéance donnée à une liste de client pour effectué un paiement, il est intéressant de pouvoir visuellement voir la progression de celle-ci jusqu'à son terme et pouvoir intervenir!

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonsoir


    en A1 tu saisis ta date qui doit être contrôlée.
    en B1 tu saisis, =AUJOURDHUI()-A1
    en C1 tu indiques la date butoir (par exemple 30/08/2008)


    Sélectionne la cellule B1
    Clique sur le bouton de mise en forme conditionnelle
    Sélectionne le bouton "Nouvelle règle"
    Sélectionne le type "Mettre en forme toutes les cellules d'après leur valeur"
    Choisit "Barre de données" dans le champ "Style de mise en forme"
    Sélectionne "Nombre" dans le champ Type "Barre la plus courte" et indique la valeur 0
    Sélectionne "Formule" dans le champ Type "Barre la plus longue" et saisit =$C$1-$A$1
    Choisit la couleur de la barre de donnée
    Clique sur le bouton OK dans toutes les boÎtes de dialogues.
    La barre de données progressive apparait dans la cellule B1 en fonction de la date du jour, de la date finale et de la date initiale.


    bonne soirée
    michel

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 64
    Par défaut
    Bonjour et merci de vos conseils,

    Je ne comprend pas pourquoi quand je marque la fonction =aujourdhui-A1 il me marque dans cette cellule 01/01/1900...
    Est-ce que c'était votre raisonnement? Car la barre n'évolue pas de façon significative pour que l'on puisse interpréter un changement au jour le jour (du moins sur 2,3 jours non plus) et plus bizarre elle évolue à "l'envers"

    Si l'on arrive à faire fonctionner ce raisonnement, est-ce que l'on peut l'adapter à toute une série de "client" par ex(ce qui suppose d'inclure beaucoup de cellule)!
    Car ma pensé première était de trouver une façon de créer une relation directement dans la cellule où il est inscrit ma date réf pour ne pas avoir plusieurs cellule à remplir.

    J'inscrivais ma date, une date butoir et j'essayé d'obtenir direct la barre sur la cellule!!!

Discussions similaires

  1. Temps de réponse VBA Excel 2007
    Par Dom69 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/11/2007, 02h56
  2. VBA Excel 2007 - Insertion d'images avec Enregistreur de Macros
    Par PhilC dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/10/2007, 02h05
  3. [VBA-Autocad] base de donnée via vba autocad
    Par waner72 dans le forum Général VBA
    Réponses: 5
    Dernier message: 04/04/2007, 09h10
  4. Imprimer Etat [vba-access 2007]
    Par jpo dans le forum IHM
    Réponses: 2
    Dernier message: 26/02/2007, 09h49
  5. Créer une barre de progression sous Vba ??
    Par Deejoh dans le forum Général VBA
    Réponses: 7
    Dernier message: 17/10/2005, 15h05

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