En 2004, vos réponses m'ont été d'un grand secours, espérons que cela
continuera en 2005.
Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier
long) car je veux représenter l'enregistrement via une couleur dans un
tableau (mais l'utilisateur a la main sur le choix des couleurs)
J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs
différentes. Qd je suis dans le Form "catégorie", je clic sur le champ
couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la
couleur, celle ci s'enregistre dans le champ "couleur" de la table
"catégorie".
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
Et ton problème est où dans tout ça ?
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui est une api qui permet de sélectionner une couleur dans la boite de dialogue standard windows.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela continuera en 2005. Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier long) car je veux représenter l'enregistrement via une couleur dans un tableau (mais l'utilisateur a la main sur le choix des couleurs) J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs différentes. Qd je suis dans le Form "catégorie", je clic sur le champ couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la couleur, celle ci s'enregistre dans le champ "couleur" de la table "catégorie".
Merci et bonne année
-- Laurent
Bonjour.
Et ton problème est où dans tout ça ?
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui
est une api qui permet de sélectionner une couleur dans la boite de dialogue
standard windows.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
AF64A479-5809-4C4E-B16E-8195EB458B8E@microsoft.com...
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela
continuera en 2005.
Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier
long) car je veux représenter l'enregistrement via une couleur dans un
tableau (mais l'utilisateur a la main sur le choix des couleurs)
J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs
différentes. Qd je suis dans le Form "catégorie", je clic sur le champ
couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la
couleur, celle ci s'enregistre dans le champ "couleur" de la table
"catégorie".
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui est une api qui permet de sélectionner une couleur dans la boite de dialogue standard windows.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela continuera en 2005. Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier long) car je veux représenter l'enregistrement via une couleur dans un tableau (mais l'utilisateur a la main sur le choix des couleurs) J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs différentes. Qd je suis dans le Form "catégorie", je clic sur le champ couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la couleur, celle ci s'enregistre dans le champ "couleur" de la table "catégorie".
Merci et bonne année
-- Laurent
ghr
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Bonjour.
Et ton problème est où dans tout ça ?
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui est une api qui permet de sélectionner une couleur dans la boite de dialogue standard windows.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela continuera en 2005. Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier long) car je veux représenter l'enregistrement via une couleur dans un tableau (mais l'utilisateur a la main sur le choix des couleurs) J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs différentes. Qd je suis dans le Form "catégorie", je clic sur le champ couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la couleur, celle ci s'enregistre dans le champ "couleur" de la table "catégorie".
Merci et bonne année
-- Laurent
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon
form "catégorie", le champs "couleur" affiche uniquement le code et nom la
couleur en couleur de fond. Merci
Bonjour.
Et ton problème est où dans tout ça ?
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui
est une api qui permet de sélectionner une couleur dans la boite de dialogue
standard windows.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
AF64A479-5809-4C4E-B16E-8195EB458B8E@microsoft.com...
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela
continuera en 2005.
Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier
long) car je veux représenter l'enregistrement via une couleur dans un
tableau (mais l'utilisateur a la main sur le choix des couleurs)
J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs
différentes. Qd je suis dans le Form "catégorie", je clic sur le champ
couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la
couleur, celle ci s'enregistre dans le champ "couleur" de la table
"catégorie".
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Bonjour.
Et ton problème est où dans tout ça ?
rergarde la page : http://officesystem.access.free.fr/apicolorbox.htm qui est une api qui permet de sélectionner une couleur dans la boite de dialogue standard windows.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Bonjour à tous,
En 2004, vos réponses m'ont été d'un grand secours, espérons que cela continuera en 2005. Dans une table nommée "catégorie", j'ai défini un champ "couleur" (entier long) car je veux représenter l'enregistrement via une couleur dans un tableau (mais l'utilisateur a la main sur le choix des couleurs) J'ai donc créé un Form "choix de couleurs" représentant 20 couleurs différentes. Qd je suis dans le Form "catégorie", je clic sur le champ couleur, cela ouvre le Form "choix de couleurs", et en cliquant sur la couleur, celle ci s'enregistre dans le champ "couleur" de la table "catégorie".
Merci et bonne année
-- Laurent
Raymond [mvp]
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
En retour de sélection de la couleur tu fais:
Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil:
Me.Couleur = ColorBox(RGB(255, 0, 0), Large)
Me.couleur.BackColor = Me.couleur
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
78D96A98-1A16-4A05-B9CF-091B45F9E122@microsoft.com...
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon
form "catégorie", le champs "couleur" affiche uniquement le code et nom la
couleur en couleur de fond. Merci
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
ghr
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Merci encore mais :
- tous les enregistrements changent en même temps
- à la prochaine ouverture du Form, ce sont les codes couleur qui
apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais:
Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil:
Me.Couleur = ColorBox(RGB(255, 0, 0), Large)
Me.couleur.BackColor = Me.couleur
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
78D96A98-1A16-4A05-B9CF-091B45F9E122@microsoft.com...
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon
form "catégorie", le champs "couleur" affiche uniquement le code et nom la
couleur en couleur de fond. Merci
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Raymond [mvp]
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous
les contrôles prennent la couleur du contrôle actif.
Pour que ça marche il faut passer par la mise en forme conditionnelle.
que veux-tu faire exactement de ce fond en couleur ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
FF36DEDF-3212-43AB-A3A4-FE917B74464C@microsoft.com...
Merci encore mais :
- tous les enregistrements changent en même temps
- à la prochaine ouverture du Form, ce sont les codes couleur qui
apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais:
Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil:
Me.Couleur = ColorBox(RGB(255, 0, 0), Large)
Me.couleur.BackColor = Me.couleur
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
78D96A98-1A16-4A05-B9CF-091B45F9E122@microsoft.com...
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans
mon
form "catégorie", le champs "couleur" affiche uniquement le code et nom
la
couleur en couleur de fond. Merci
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
ghr
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255 né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet
enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un
descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255
né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux
personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous
les contrôles prennent la couleur du contrôle actif.
Pour que ça marche il faut passer par la mise en forme conditionnelle.
que veux-tu faire exactement de ce fond en couleur ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
FF36DEDF-3212-43AB-A3A4-FE917B74464C@microsoft.com...
Merci encore mais :
- tous les enregistrements changent en même temps
- à la prochaine ouverture du Form, ce sont les codes couleur qui
apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais:
Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil:
Me.Couleur = ColorBox(RGB(255, 0, 0), Large)
Me.couleur.BackColor = Me.couleur
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
78D96A98-1A16-4A05-B9CF-091B45F9E122@microsoft.com...
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans
mon
form "catégorie", le champs "couleur" affiche uniquement le code et nom
la
couleur en couleur de fond. Merci
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255 né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Raymond [mvp]
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta palette à 3 couleurs. Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des plages (par l'opérateur) à la demande de l'utilisateur, par exemple: 1 avant 1920 2 entre 1920 et 1950 3 après 1950
1 avant 1960 2 entre 1970 et 1980 3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255 né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta
palette à 3 couleurs.
Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des
plages (par l'opérateur) à la demande de l'utilisateur, par exemple:
1 avant 1920
2 entre 1920 et 1950
3 après 1950
1 avant 1960
2 entre 1970 et 1980
3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
6F6A059B-C28F-4EE9-AAD8-705F07D97B08@microsoft.com...
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet
enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un
descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255
né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux
personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par
l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal.
Tous
les contrôles prennent la couleur du contrôle actif.
Pour que ça marche il faut passer par la mise en forme conditionnelle.
que veux-tu faire exactement de ce fond en couleur ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
FF36DEDF-3212-43AB-A3A4-FE917B74464C@microsoft.com...
Merci encore mais :
- tous les enregistrements changent en même temps
- à la prochaine ouverture du Form, ce sont les codes couleur qui
apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais:
Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil:
Me.Couleur = ColorBox(RGB(255, 0, 0), Large)
Me.couleur.BackColor = Me.couleur
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" <ghr@discussions.microsoft.com> a écrit dans le message de news:
78D96A98-1A16-4A05-B9CF-091B45F9E122@microsoft.com...
J'y ai bien regardé, mais pas bien compris. Mon problème est que
dans
mon
form "catégorie", le champs "couleur" affiche uniquement le code et
nom
la
couleur en couleur de fond. Merci
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta palette à 3 couleurs. Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des plages (par l'opérateur) à la demande de l'utilisateur, par exemple: 1 avant 1920 2 entre 1920 et 1950 3 après 1950
1 avant 1960 2 entre 1970 et 1980 3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
La valeur de ce champ (ex. 255 pour rouge) devra être unique pour cet enregistrement. Par la suite, dans un tableau, plutôt que d'avoir un descriptif de l'enregistrement, j'utilise la couleur : exemple
né entre 1900 et 1920 : couleur rouge, code 255 né entre 1921 et 1940 : couelur bleu, code 16711680
De cette manière, tous les enregistrement sur fond bleu correspondront aux personnes nées entre 1921 et 1940.
De +, je souhaite que chaque couleur puissent être choisie par l'utilisateur.
Merci - Laurent
Mais parce que tu es dans un formulaire de type continu, c'est normal. Tous les contrôles prennent la couleur du contrôle actif. Pour que ça marche il faut passer par la mise en forme conditionnelle. que veux-tu faire exactement de ce fond en couleur ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
Merci encore mais : - tous les enregistrements changent en même temps - à la prochaine ouverture du Form, ce sont les codes couleur qui apparaissent dans le champs !
Vois-tu une soluce ?
En retour de sélection de la couleur tu fais: Me.couleur.BackColor = Me.couleur
avec l'api, tu fais pareil: Me.Couleur = ColorBox(RGB(255, 0, 0), Large) Me.couleur.BackColor = Me.couleur
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ghr" a écrit dans le message de news:
J'y ai bien regardé, mais pas bien compris. Mon problème est que dans mon form "catégorie", le champs "couleur" affiche uniquement le code et nom la couleur en couleur de fond. Merci
ghr
Oui mais je ne souhaite pas passer par une forme conditionnelle car ma palette est composée de 20 couleurs. c'est pour ceci que je cherche à écrire une procédure. Si tu vois une issue... Merci
Laurent
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta palette à 3 couleurs. Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des plages (par l'opérateur) à la demande de l'utilisateur, par exemple: 1 avant 1920 2 entre 1920 et 1950 3 après 1950
1 avant 1960 2 entre 1970 et 1980 3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
Oui mais je ne souhaite pas passer par une forme conditionnelle car ma
palette est composée de 20 couleurs. c'est pour ceci que je cherche à écrire
une procédure.
Si tu vois une issue...
Merci
Laurent
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta
palette à 3 couleurs.
Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des
plages (par l'opérateur) à la demande de l'utilisateur, par exemple:
1 avant 1920
2 entre 1920 et 1950
3 après 1950
1 avant 1960
2 entre 1970 et 1980
3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
Oui mais je ne souhaite pas passer par une forme conditionnelle car ma palette est composée de 20 couleurs. c'est pour ceci que je cherche à écrire une procédure. Si tu vois une issue... Merci
Laurent
Tu ne pourras y arriver en mise en forme conditionnelle que si tu limites ta palette à 3 couleurs. Ce que tu peux faire, c'est placer un bouton pour changer les valeurs des plages (par l'opérateur) à la demande de l'utilisateur, par exemple: 1 avant 1920 2 entre 1920 et 1950 3 après 1950
1 avant 1960 2 entre 1970 et 1980 3 entre 1990 et 2000
ne pas oublier que le blanc est quand même une 4e couleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum