> 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 participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
120,45 €SSD Corsair Force MP600 Core 1 To (NMVe M.2 Gen4, 4950/1950 Mo/s) à 120,45 € livré
Valable jusqu'au 22 Octobre

Amazon Allemagne fait une promotion sur le SSD Corsair Force MP600 1 To (NMVe M.2 Gen4) qui passe à 115,86 € (avec la TVA ajustée). Comptez 4,59 € pour la livraison en France soit un total de 120,45 € livré alors qu'on le trouve ailleurs à partir de 160 €. Ce SSD utilise une interface M.2 NVMe PCIe Gen4 x 4 pour une connexion simple et des performances exceptionnelles : jusqu’à 4950 Mo/s en lecture séquentielle et jusqu’à 1950 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D QLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de 5 ans. Il est accompagné d'un dissipateur thermique.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
18,99 €Souris sans fil ergonomique verticale Trust Verto à 18,99 €
Valable jusqu'au 22 Octobre

Amazon fait une promotion sur la souris sans fil verticale Trust Verto qui passe à 18,99 € au lieu de 26 € ailleurs. Avec la souris ergonomique sans fil Trust Verto, vous travaillerez pendant des heures de manière ergonomique. Cette souris est conçue pour réduire les tensions au niveau du bras et du poignet, et vous procurer un confort absolu lors de vos longues journées de travail. Votre main garde une position naturelle lorsque vous utilisez la souris. Optez pour un contrôle et un confort optimum !


> Voir l'offre
225,85 €Ecouteurs intra sans-fil Sony WF-1000XM4 à réduction de bruit active à 225,85 € livrés
Valable jusqu'au 22 Octobre

Amazon Espagne fait une belle promotion sur les écouteurs intra-auriculaire sans-fil Sony WF-1000XM4 avec réduction de bruit active qui passent à 221,16 € (avec la TVA ajustée). Comptez 4,69 € pour la livraison en France soit un total de alors 225,85 € livrés qu'on les trouve ailleurs à plus de 279 €.

Les écouteurs sans fil WF-1000XM4 associent le système à réduction de bruit le plus avancé avec une qualité audio exceptionnelle, une grande autonomie et plusieurs fonctions intelligentes pour une expérience audio inégalée. Le nouveau processeur V1, spécialement développé par Sony, vous propose une réduction de bruit inégalée. La personnalisation sur 20 niveaux et le mode Ambient Sound vous permettent de rester à l'écoute des sons essentiels. Plus de réglages intelligents grâce à l'application Sony / Headphones Connect. Avec leur grande autonomie de 24h au total (écouteurs + boîtier de charge compatible charge à induction), ces écouteurs vous accompagnent tout le temps et partout grâce également à leur protection IPX4 contre la pluie et la sueur. 

Enfin, l'intégration des assistants vocaux, le mode Speak to Chat pour mettre en pause automatiquement votre musique lorsque que vous parlez et la technologie Precise Voice Pickup pour des appels mains libres clairs et précis, vous faciliteront le quotidien.

Vous pouvez utiliser votre compte Amazon FR sur Amazon ES. Pas de douane.


> 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