× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Erreur mise en forme conditionnelle sous Access
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
01031989me
  Posté le 01/06/2011 @ 16:52 
Aller en bas de la page 
Petite astucienne

Bonjour,

A l'aide, ahah !

Je vous envoi ce message de détresse car je me suis déjà bien amusé pour effectuer mon code dans Visual Basic et là j'ai un dernier (je pense) problème :

Mon code est le suivant : (je travaille sous access 2003, le but est de faire une mise en forme conditionnelle avec environ 30 couleurs)

"If [Affrété].Value = "TRS1" Then
Me![Affrété].BackColor = RGB(153, 0, 255)
Else
If [Affrété].Value = "TRS2" Then
Me![Affrété].BackColor = RGB(51, 102, 204)
Else
If [Affrété].Value = "TRS3" Then
Me![Affrété].BackColor = RGB(255, 51, 0)
Else
If [Affrété].Value = "TRS4" Then
Me![Affrété].BackColor = RGB(102, 255, 51)
Else
If [Affrété].Value = "TRS5" Then
Me![Affrété].BackColor = RGB(51, 255, 204)
Else
If [Affrété].Value = "TRS6" Then
Me![Affrété].BackColor = RGB(255, 51, 51)
Else
If [Affrété].Value = "TRS7" Then
Me![Affrété].BackColor = RGB(102, 153, 153)
Else
If [Affrété].Value = "TRS8" Then
Me![Affrété].BackColor = RGB(204, 255, 51)
Else

End If

End If...."

Mon problème est que lorsque j'indique TRS1 la couleur est violet, lorsque j'indique TRS2 la couleur est bleu MAIS cela change également TRS1 en bleu. En fait, au lieu de mettre des couleurs différentes pour chaque TRS, il me met la même couleur pour toutes les TRS... TRS1 tous les TRS(TRS1, TRS2, TRS3,...) en violet, TRS2 tous les TRS en bleu....

J'espère que je me suis fait comprendre..

En espérant que vous pourrez m'aider.

Merci

Mélanie

Publicité
STleger
 Posté le 02/06/2011 à 14:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour,
Cela me semble normal, étant donné qu'il s'agit du même champ ([Affrété]).
A+
01031989me
 Posté le 02/06/2011 à 16:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour,

Merci pour ta réponse.

Mais je voudrais qu'il y est plusieurs couleurs pour ce même champ... que la cellule soit violette quand j'indique TRS1 et celle d'en dessous bleue quand jindique TRS2.

Comment faire pour qu'il y ai plusieurs couleurs pour un même champ?

STleger
 Posté le 02/06/2011 à 18:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Je ne saisie pas bien ton problème, tu parles de cellule, je suppose que c'est le champ que tu appelles ainsi et tu parles d'une autre cellule ou un autre champ qui se trouve en dessous, si se sont des champs qui se trouvent sur un même formulaire ils ne peuvent pas avoir le même nom. On parle bien d'access et non pas d'excel comme application?

Peux tu faire parvenir un exemple de ton fichier?.

01031989me
 Posté le 14/06/2011 à 16:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour,

Merci de ton aide. Je vais m'exprimer avec des impr écran, j'espère que je vais me faire comprendre :

Voila ce que l'on a actuellement (format excel):

http://www.hebergementimages.com/image-d9dcb5249ef58deafac67393f6ce2399_PLANNING-ACTUEL.JPG.html"][IMG]http://www.hebergementimages.com/images/d9dcb5249ef58deafac67393f6ce2399_PLANNING-ACTUEL.JPG[/IMG][/URL]" border="0" alt="PLANNING AFFRETEMENT" width="1680" height="1050" />

Et voici mon planning Access :

http://www.hebergementimages.com/image-1c70043efe2456db6713548d357cfcb1_1ER-PLANNING.JPG.html"][IMG]http://www.hebergementimages.com/images/1c70043efe2456db6713548d357cfcb1_1ER-PLANNING.JPG[/IMG][/URL]" border="0" alt="PLANNING AFFRETEMENT" width="1680" height="1050" />

Voilà mon problème :

Dans ma base Acess, tous mes transporteurs apparaissent de la même couleur. Hors, je voudrais qu'ils aient chacun une couleur attribué comme sous le planning Excel.

Merci d'avance

rj390111
 Posté le 15/06/2011 à 11:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Ce n'est pas une erreur le code fait exactement ce que vous demandez, ce qui n'est pas ce que vous espérez, mais là...

Voyez un peu ce lien je crois que c'est ce que vous voulez. Mais ce n'est pas simple.

http://starec.developpez.com/tuto/msfcillimitee/

Bon travail

01031989me
 Posté le 15/06/2011 à 12:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Merci,

J'avais déjà vu ce lien mais... Je n'y comprend pas grand chose. Je me suis battu déjà pour faire ce que j'ai fait :)

Il n'y a pas quelque chose à modifier dans mon code qui pourrait répondre à mes besoins??

Mélanie

rj390111
 Posté le 15/06/2011 à 14:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Hélas non.

Sous Access 2010 on dispose de plus de possibilité avec les mises en forme conditionnelle. Je viens d'essayer et là avec 10 conditions différentes(on peut en paramétrer 49) cela fonctionne très bien. Mais cela ne vous avance pas avec 2003 il n'y en a que 3.

01031989me
 Posté le 15/06/2011 à 14:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Je suis donc obligé de passer par le lien que vous m'avez communiqué?

Mélanie

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
79,99 €Ecouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t à 79,99 €
Valable jusqu'au 03 Décembre

Amazon fait une promotion sur les écouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t qui passent à 79,99 € livrés gratuitement. On les trouve ailleurs à partir de 100 €. Côté son, l'égaliseur personnalisable vous permet d'ajuster le rendu sonore tandis que la technologie avancée à quatre microphones supprime les bruits de fond lors des appels pour des conversations limpides. Au quotidien, ces écouteurs Jabra restent parfaitement en place et proposent même une fonction de commande vocale simplifiée. E

nfin, vous apprécierez les 5 heures d'autonomie avec une seule charge, qui se transforment en 15 heures avec l'étui de recharge compact.  Le Jabra Elite 65t est certifié IP55 et offre une garantie de 2 ans contre l’humidité et la poussière. Où que vous soyez et quelle que soit votre activité, vous profitez d’une liberté absolue pour les appels et la musique. 


> Voir l'offre
31,99 €Carte mémoire SDXC UHS-I U3 SanDisk Extreme Pro 128 Go (jusqu'à 170 Mo/s) à 31,99 €
Valable jusqu'au 04 Décembre

Amazon fait une promotion sur la carte mémoire SDXC UHS-I U3 SanDisk Extreme Pro d'une capacité de 128 Go qui passe à 31,99 € livrée gratuitement alors qu'on trouve la carte ailleurs à partir de 60 €. Cette carte mémoire offre des vitesses jusqu'à 170 Mo/s en lecture et 90 Mo/s en écriture et intègre des mécanismes afin de gérer l'usure des cellules de la carte et augmenter ainsi sa durée de vie. Une valeur sûre pour les plus exigeants.


> Voir l'offre
3,19 €Jeu PC Among Us à 3,19 €
Valable jusqu'au 04 Décembre

Steam fait une promotion sur le jeu dont tout le monde parle : Among Us qui passe à 3,19 € sur PC. Jouez de 4 à 10 personnes en ligne ou en local. Préparez votre vaisseau au départ mais attention, un ou plusieurs joueurs sont des imposteurs et feront tout pour tuer tout le monde. Notez que s'il n'offre pas le même confort de jeu en mobilité, il est gratuit sous iOS et Android.


> Voir l'offre

Sujets relatifs
mise en forme conditionnelle sous excel 2007
Mise en forme conditionnelle sous excel 2003
Mise en forme conditionnelle Access
mise en forme conditionnelle sous Excel
XL,sous.total,mise en forme conditionnelle,filtre
Recopier "que la Mise en forme Conditionnelle"
Mise en forme conditionnelle Excel 2010
aide pour une mise en forme conditionnelle
Mise en forme conditionnelle
Mise en forme conditionnelle
Plus de sujets relatifs à Erreur mise en forme conditionnelle sous Access
 > Tous les forums > Forum Bureautique