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 avec couleur paramétrée [AC-2007]


Sujet :

IHM

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut Mise en forme conditionnelle avec couleur paramétrée
    Bonjour,

    Est-il possible, dans le cadre de la mise en forme conditionnelle d'un champ dans un formulaire continu, d'affecter une couleur choisie par l'utilisateur ?

    Cela peut-il se faire en VBA ?

    Exemple :
    Un responsable 'TOTO' définit comme étant le VERT sa couleur (via un formulaire de l'application).
    Dans un sous formulaire si le responsable est 'TOTO' le champ apparait en vert.

    Merci pour vos idées.

  2. #2
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2008
    Messages
    330
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 330
    Points : 207
    Points
    207
    Par défaut
    Bonjour Lio33,
    Un responsable 'TOTO' définit comme étant le VERT sa couleur (via un formulaire de l'application).
    Dans un sous formulaire si le responsable est 'TOTO' le champ apparait en vert.
    Qu'est-ce que tu appelles "responsable" : c'est la valeur d'un contrôle, le nom d'un utilisateur, ... ?
    @+

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    C'est un utilisateur dont le nom se retrouve dans un champ "Responsable" du formulaire continu dont je parle en exemple.

    Il a sélectionné sa couleur préférée dans l'application et veut voir matérialisés de cette même couleur les lignes du formulaire continu ou il apparait comme responsable.

    J'espère être suffisamment clair.

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 361
    Points : 19 754
    Points
    19 754
    Billets dans le blog
    65
    Par défaut
    Salut,

    Tu as cela dans les sources...

    Tout en gardant à l'esprit que la mise en forme conditionnelle dans un formulaire en mode continu est limité à 3 jusqu'à Access 2007.

    Pour plus il faut disposer d'Access 2010.

    A+

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    Non en fait le problème n'est pas de sélectionner la couleur (je le fais déjà dans d'autres applis).

    Le problème c'est d'essayer de faire en sorte que la mise en forme conditionnelle se face "durant l'exécution" en adoptant des couleur choisies par l'utilisateur.

  6. #6
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 361
    Points : 19 754
    Points
    19 754
    Billets dans le blog
    65
    Par défaut
    Oui mais,

    Justement tu peux enregistrées ces couleurs sélectionnées dans une table,

    N'est-il pas

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

    A ce moment il faut gérer la MFC par programmation : http://warin.developpez.com/access/mfc/

    Philippe

  8. #8
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    Merci pour cette dernière information.

    J'ai déjà eu l'occasion de parcourir ce document, mais je ne me rappelai plus qu'il en abordait la programmation VBA.

    merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] mise en forme conditionnelle avec code couleur (3 valeurs)
    Par StayTrippy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/05/2014, 18h23
  2. [E-03] : Mise en forme conditionnelle avec 5 choix
    Par basto dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/10/2008, 12h40
  3. mise en forme conditionnelle avec date
    Par jeff192 dans le forum Excel
    Réponses: 1
    Dernier message: 20/03/2008, 16h08
  4. Mise en forme conditionnelle avec Access 97
    Par soso78 dans le forum IHM
    Réponses: 4
    Dernier message: 22/11/2007, 20h25
  5. Réponses: 4
    Dernier message: 29/03/2007, 09h10

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