J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir s'il
est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix):
# ##0.00[Noir];(# ##0.00)[Rouge]
ceci représente. mettre le montant en noir s'il est positif ou si le montant
est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que :
Si le champ Solde = 0
Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif,
entre parenthèse s'il est négatif
Sinon
# ##0.00[Noir];(# ##0.00)[Rouge]
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
Evaro
Bonjour,
"Sophie" a écrit dans le message de news:
Bonjour,
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir s'il est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix): # ##0.00[Noir];(# ##0.00)[Rouge] ceci représente. mettre le montant en noir s'il est positif ou si le montant est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que : Si le champ Solde = 0 Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif, entre parenthèse s'il est négatif Sinon # ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye : Format/mise en forme conditionnelle sur le Contrôle "Prix" Sous Condition 1, remplacer Valeur du champ par Expression. Expression : [Solde] = 0 Choisir la couleur de police noire. (jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
@+
Etienne
Bonjour,
"Sophie" <jonseb70@hotmail.com> a écrit dans le message de news:
ONofPWWwEHA.1396@tk2msftngp13.phx.gbl...
Bonjour,
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir
s'il
est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix):
# ##0.00[Noir];(# ##0.00)[Rouge]
ceci représente. mettre le montant en noir s'il est positif ou si le
montant
est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que :
Si le champ Solde = 0
Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif,
entre parenthèse s'il est négatif
Sinon
# ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye :
Format/mise en forme conditionnelle sur le Contrôle "Prix"
Sous Condition 1, remplacer Valeur du champ par Expression.
Expression : [Solde] = 0
Choisir la couleur de police noire.
(jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir s'il est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix): # ##0.00[Noir];(# ##0.00)[Rouge] ceci représente. mettre le montant en noir s'il est positif ou si le montant est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que : Si le champ Solde = 0 Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif, entre parenthèse s'il est négatif Sinon # ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye : Format/mise en forme conditionnelle sur le Contrôle "Prix" Sous Condition 1, remplacer Valeur du champ par Expression. Expression : [Solde] = 0 Choisir la couleur de police noire. (jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
@+
Etienne
Sophie
Merci pour votre aide. Sa fonctionne avec la solution ci-dessous:
Dim lngRouge, lngNoir As Long
lngRouge = RGB(255, 0, 0) lngNoir = RGB(0, 0, 0)
If Me.BUD <> 0 Then Me.SOLDE_DISPONIBLE.Format = "# ##0.00 ;(# ##0.00)" If Me.SOLDE_DISPONIBLE < 0 Then Me.SOLDE_DISPONIBLE.ForeColor = lngRouge Else Me.SOLDE_DISPONIBLE.ForeColor = lngNoir End If Else Me.SOLDE_DISPONIBLE.Format = "# ##0.00; (# ##0.00)" Me.SOLDE_DISPONIBLE.ForeColor = lngNoir End If
Sophie
"Evaro" a écrit dans le message de news:%
Bonjour,
"Sophie" a écrit dans le message de news:
Bonjour,
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir s'il est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix): # ##0.00[Noir];(# ##0.00)[Rouge] ceci représente. mettre le montant en noir s'il est positif ou si le montant est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que : Si le champ Solde = 0 Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif,
entre parenthèse s'il est négatif Sinon # ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye : Format/mise en forme conditionnelle sur le Contrôle "Prix" Sous Condition 1, remplacer Valeur du champ par Expression. Expression : [Solde] = 0 Choisir la couleur de police noire. (jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
@+
Etienne
Merci pour votre aide. Sa fonctionne avec la solution ci-dessous:
Dim lngRouge, lngNoir As Long
lngRouge = RGB(255, 0, 0)
lngNoir = RGB(0, 0, 0)
If Me.BUD <> 0 Then
Me.SOLDE_DISPONIBLE.Format = "# ##0.00 ;(# ##0.00)"
If Me.SOLDE_DISPONIBLE < 0 Then
Me.SOLDE_DISPONIBLE.ForeColor = lngRouge
Else
Me.SOLDE_DISPONIBLE.ForeColor = lngNoir
End If
Else
Me.SOLDE_DISPONIBLE.Format = "# ##0.00; (# ##0.00)"
Me.SOLDE_DISPONIBLE.ForeColor = lngNoir
End If
Sophie
"Evaro" <pointdoc01NOSPAM@free.fr> a écrit dans le message de
news:%23vPS15WwEHA.3144@TK2MSFTNGP15.phx.gbl...
Bonjour,
"Sophie" <jonseb70@hotmail.com> a écrit dans le message de news:
ONofPWWwEHA.1396@tk2msftngp13.phx.gbl...
Bonjour,
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir
s'il
est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix):
# ##0.00[Noir];(# ##0.00)[Rouge]
ceci représente. mettre le montant en noir s'il est positif ou si le
montant
est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que :
Si le champ Solde = 0
Mettre le Montant du champ Prix en noir qu'il soit positif ou
négatif,
entre parenthèse s'il est négatif
Sinon
# ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye :
Format/mise en forme conditionnelle sur le Contrôle "Prix"
Sous Condition 1, remplacer Valeur du champ par Expression.
Expression : [Solde] = 0
Choisir la couleur de police noire.
(jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
Merci pour votre aide. Sa fonctionne avec la solution ci-dessous:
Dim lngRouge, lngNoir As Long
lngRouge = RGB(255, 0, 0) lngNoir = RGB(0, 0, 0)
If Me.BUD <> 0 Then Me.SOLDE_DISPONIBLE.Format = "# ##0.00 ;(# ##0.00)" If Me.SOLDE_DISPONIBLE < 0 Then Me.SOLDE_DISPONIBLE.ForeColor = lngRouge Else Me.SOLDE_DISPONIBLE.ForeColor = lngNoir End If Else Me.SOLDE_DISPONIBLE.Format = "# ##0.00; (# ##0.00)" Me.SOLDE_DISPONIBLE.ForeColor = lngNoir End If
Sophie
"Evaro" a écrit dans le message de news:%
Bonjour,
"Sophie" a écrit dans le message de news:
Bonjour,
J'utilise déjà un format dans une zone de texte, mais j'aimerais savoir s'il est possible d'ajouter une condition.
Le format que j'utilise présentement (nom du champ: Prix): # ##0.00[Noir];(# ##0.00)[Rouge] ceci représente. mettre le montant en noir s'il est positif ou si le montant est négatif le mettre en rouge et entre parenthèse.
J'aimerais ajouter une condition tel que : Si le champ Solde = 0 Mettre le Montant du champ Prix en noir qu'il soit positif ou négatif,
entre parenthèse s'il est négatif Sinon # ##0.00[Noir];(# ##0.00)[Rouge]
Access 2000 et +, Essaye : Format/mise en forme conditionnelle sur le Contrôle "Prix" Sous Condition 1, remplacer Valeur du champ par Expression. Expression : [Solde] = 0 Choisir la couleur de police noire. (jamais testé avec un format # ##0.00[Noir];(# ##0.00)[Rouge])
@+
Etienne
3stone
Salut,
"Sophie"
Dim lngRouge, lngNoir As Long
Ici, lngRouge est déclarer Variant, par défaut ! Préfixer une variable (bonne habitude) ne la type pas...
Dim lngRouge As Long, lngNoir As Long
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome
Salut,
"Sophie"
Dim lngRouge, lngNoir As Long
Ici, lngRouge est déclarer Variant, par défaut !
Préfixer une variable (bonne habitude) ne la type pas...
Dim lngRouge As Long, lngNoir As Long
--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome