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 d'un controle de formulaire


Sujet :

IHM

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Avril 2008
    Messages : 19
    Points : 23
    Points
    23
    Par défaut Mise en forme conditionnelle d'un controle de formulaire
    Bonjour

    J'utilise Access 2007. Dans un formulaire, j'aimerai modifier la couleur du contrôle en fonction de la valeur du contrôle. Pour cela j'utilise la fonction présente dans le menu d'Access "mise en forme conditionnelle".
    mais cette fonction est assez limitée puisqu'elle ne permet que trois formats différentes. J'aimerai pouvoir aller jusqu'à six formats différents.
    J'ai bien essayé de superposer deux contrôles ayant la même source de données et ayant chacun trois formats, mais je n'obtient pas la transparence sur le contrôle de dessus.
    Quelqu'un connait-il la solution.
    Merci

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

    Au lieu de la transparence, tu devrais plutôt gérer sur la propriété Visible, mais il faudrait savoir comment tu le gères tout cela actuellement. Et un peu plus de détails sur la conception de ton formulaire (mode continu, feuille de données, ...)

    Pour la limite de 3 MFC, il y a un palliatif un peu lourd à mettre en œuvre, c'est celui-là : La Mise en Forme Conditionnelle Illimitée sous Access. C'est peut-être possible avec un seule cellule.

    Philippe

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Avril 2008
    Messages : 19
    Points : 23
    Points
    23
    Par défaut Mise en forme conditionnelle dans un formulaire
    Bonjour

    il s'agit d'un formulaire continu (avec un maximum de 20 lignes) dans lequel j'ai une quinzaine de contrôle dans lequel, on saisie une chiffre de 1 à 6 qui doivent être affiché de couleur différente en fonction du chiffe saisi.
    Jusqu'à maintenant, j'utilisais 6 contrôles transparents superposés pour une donnée avec pour chacun de ces six contrôles
    =VraiFaux([cont1]=1;"g";"") - affiché en rouge
    =VraiFaux([cont1]=2;"g";"") - affiché en bleu
    =VraiFaux([cont1]=3;"g";"") - affiché en vert
    ........
    Pour que le contrôle apparaisse totalement en couleur, j'utilise la police Webdings.
    Cela fonctionne, mais c'est assez lourds à l'affichage

    En espérant avoir été assez clair dans mon explication.

    merci

Discussions similaires

  1. [AC-2007] Mise en forme conditionnelle avec image dans sous formulaire
    Par lio33 dans le forum IHM
    Réponses: 2
    Dernier message: 15/01/2013, 18h42
  2. Mise en forme conditionnelle
    Par the big ben 5 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 23/12/2005, 15h20
  3. [VBA][Excel] mise en forme conditionnelle
    Par titflocon dans le forum Access
    Réponses: 9
    Dernier message: 19/12/2005, 10h13
  4. Réponses: 4
    Dernier message: 15/11/2005, 18h53
  5. Mise en forme conditionnelle en VBA / Cut-Paste
    Par priest69 dans le forum IHM
    Réponses: 4
    Dernier message: 03/09/2005, 13h54

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