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

IHM Discussion :

Mise en forme conditionnelle dans un formulaire feuille de données VBA ou SQL ? ou plus simple ?


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut Mise en forme conditionnelle dans un formulaire feuille de données VBA ou SQL ? ou plus simple ?
    Bonjour,

    Mon but de la manip : réussir à colorier une ligne dans un formulaire l’aide d’une mise en forme conditionnelle.

    Description de la problématique :
    J’ai actuellement une série de colonnes soit environ 108 colonnes lecture de gauche à droite chronologie.

    Les 8 premières correspondent à des étapes : etape1 à étape8.
    Plus loing les autres colonnes ce sont des semaines de S1 à S52 et entre chaque semaine se trouve C1 à C52

    C1=commentaire de la semaine 1 S1 ect…….
    Semaine encours j’insère une lettre à chaque ligne
    R =vert x= rouge c =bleu


    Mon point bloquant : après plusieurs mainp je ne sais pas comment faire
    Pour colorier par exemple si en semaine 26 j’ai du vert C26 =R= vert que toute la ligne précédant c26 passe en vert.
    Comment faire car je bloque et merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut
    voici en pièce jointe le détail :
    dans le fichier en ligne 4 et en colonne C15 (28 ème colonnes)

    point bloquant :

    comment faire pour colorier toute les case qui précédent C15 ?

    Pas facile je bloque

    J'ai une mise en forme conditionnelle soit trois couleur bleu rouge vert à chaque C...

    l'idée pouvoir colorier les étapes qui précent on ma dit c'est possible mais comment le faire avec du VBA ou Sql ? MERCI de votre aide

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 352
    Points : 181
    Points
    181
    Par défaut
    Bonjour,

    Grâce au forum, j'ai découvert il y a peu de temps la "Mise en forme conditionnelle", voir : http://warin.developpez.com/access/mfc/
    Ce qui devrait répondre à ta demande.

    Jean-Pierre

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut
    merci pour le lien mais ma problématique est un peut plus compliqué car en fonction de la MFC dans une colonne je voudrais que les précédente change aussi de couleur, ==> c'est une MFC plus complexe merci pour ceux qui maitrise le sujet de m'éclairer car je bloque.

    Point bloquant : colorier les cellules précent la MFC de la même couleur.

    merci pour votre aide

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut
    Faut-il utiliser une requête sql ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 131
    Points : 118
    Points
    118
    Par défaut
    Il faut revoir la conception de ta base ça n'a pas de sens d'avoir 108 colonnes.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut
    Bonjour Sefrou,

    Pas du tout, peu importe le nombre de colonne,

    comment faire pour colorier toute les case qui précédent C15 ?

    Pas facile ?

  8. #8
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je ne vais pas rentrer dans les détails de ta base, mais j'aurais une idée.

    Tu peux modifier des conditions en VBA (il y a un tuto pour cela ), tu dois (en théorie) avoir un ordre de tri.

    Donc il faudrait modifier la condition de ta MFC en mettant un inférieur à la valeur du champ de référence.

    Ce n'est qu'une piste de départ pour l'instant.

    Philippe

Discussions similaires

  1. Réponses: 6
    Dernier message: 16/06/2014, 00h32
  2. Réponses: 2
    Dernier message: 18/12/2012, 16h06
  3. Réponses: 12
    Dernier message: 10/02/2009, 21h43
  4. Mise en forme conditionnelle dans un formulaire
    Par moilou2 dans le forum IHM
    Réponses: 1
    Dernier message: 22/02/2008, 18h13
  5. Réponses: 1
    Dernier message: 25/01/2008, 10h17

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