Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 15h52   #1
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 16h08   #2
Membre habitué
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : octobre 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 51
Localisation : France

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

Informations forums :
Inscription : octobre 2008
Messages : 212
Points : 126
Points : 126
Bonjour Lio33,
Citation:
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, ... ?
@+
Triton972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 17h53   #3
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 18h19   #4
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 206
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 206
Points : 5 255
Points : 5 255
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+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 18h33   #5
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 18h35   #6
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 206
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 206
Points : 5 255
Points : 5 255
Oui mais,

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

N'est-il pas
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 18h50   #7
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 945
Points : 30 945
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

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

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 19h03   #8
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h37.


 
 
 
 
Partenaires

Hébergement Web