Afficher un résultat suivant qu'il est positif ou négatif
Résolu DCA25 Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bruce Willix Messages postés 11966 Date d'inscription Statut Contributeur Dernière intervention - 18 janv. 2013 à 10:04
Bruce Willix Messages postés 11966 Date d'inscription Statut Contributeur Dernière intervention - 18 janv. 2013 à 10:04
A voir également:
- Afficher un résultat suivant qu'il est positif ou négatif
- Resultat foot - Télécharger - Vie quotidienne
- Lexer resultat - Télécharger - Sport
- Afficher appdata - Guide
- Negatif telephonique - Guide
- Afficher mot de e wifi android - Guide
3 réponses
Salut,
Dans une DB, les champs affichent toujours leur contenu. Pour effectuer ce que tu demandes, tu dois créer une expression du genre:
tu peux également jouer avec la mise en forme conditionnelle pour rendre "invisible" les résultats négatifs que tu ne veux pas montrer.
Dans une DB, les champs affichent toujours leur contenu. Pour effectuer ce que tu demandes, tu dois créer une expression du genre:
[mon-champ]:IIF([mon-calcul]>0;[mon-calcul];0)
tu peux également jouer avec la mise en forme conditionnelle pour rendre "invisible" les résultats négatifs que tu ne veux pas montrer.
Bonjour,
Dans chacun des 2 contrôles, vous entrez la formule alternative
=Vraifaux(ChampsNombre>=0;ChampsNombre;0)
et l'autre
=Vraifaux(ChampsNombre<=0;ChampsNombre;0)
Bon courage
NB qui me tient à coeur : Proscrivez de vos noms d'objets (tables, requêtes, champs, formulaires, etc, etc, tout) les espaces et les accents. Vous vous éviterez de très graves désagréments.
https://forums.commentcamarche.sitesdebloques.org/forum/affich-26623299-fichiers-corrompus-erreurs-lecture-seule-sur-access
Dans chacun des 2 contrôles, vous entrez la formule alternative
=Vraifaux(ChampsNombre>=0;ChampsNombre;0)
et l'autre
=Vraifaux(ChampsNombre<=0;ChampsNombre;0)
Bon courage
NB qui me tient à coeur : Proscrivez de vos noms d'objets (tables, requêtes, champs, formulaires, etc, etc, tout) les espaces et les accents. Vous vous éviterez de très graves désagréments.
https://forums.commentcamarche.sitesdebloques.org/forum/affich-26623299-fichiers-corrompus-erreurs-lecture-seule-sur-access
Bonjour Bruce
Merci pour la réactivité (qques minutes). Cela marche! génial!.J'utilisais les fonctions IF ou SI mais cela ne fonctionnais pas.
Encore merci
Merci pour la réactivité (qques minutes). Cela marche! génial!.J'utilisais les fonctions IF ou SI mais cela ne fonctionnais pas.
Encore merci
Bonsoir à chacun ,
Pour répondre à la question de Bruce : c'est parce que le "SI" de Excel s'écrit "VraiFaux" en Access Français, et il ne faut pas le confondre avec le "If ... Then ... Else ... End if" du VBA. Par contre ce que je n'ai jamais compris c'est pourquoi la formule Excel "=SI( A est vrai; B; C) s'écrit "=VraiFaux(... ; ... ; ...) en Access. Je ne sais pas comment s'écrit en anglais le "SI()" de Excel.
Pour répondre à la question de Bruce : c'est parce que le "SI" de Excel s'écrit "VraiFaux" en Access Français, et il ne faut pas le confondre avec le "If ... Then ... Else ... End if" du VBA. Par contre ce que je n'ai jamais compris c'est pourquoi la formule Excel "=SI( A est vrai; B; C) s'écrit "=VraiFaux(... ; ... ; ...) en Access. Je ne sais pas comment s'écrit en anglais le "SI()" de Excel.