× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Condition dans access
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
vuic
  Posté le 13/07/2009 @ 16:32 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Dans un état dans access je désire créer une condition qui me permette d'afficher un "*" si un autre champ est renseigné ou s'il est vide.

J'ai essayé par le générateur d'expression mais je ne trouve pas...

Merci de votre aide

Publicité
vuic
 Posté le 13/07/2009 à 16:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Voici ce que je pensais introduire comme formule =VraiFaux(([MODIFICATION_APRES_ENQUETE_2]<>" ")"*";" ")

mais la syntaxe n'est pas correcte....

sourisdeservice
 Posté le 13/07/2009 à 16:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,


Avec si peu d'information sur les éléments de ta base de donnée, ça va être difficile
Un fichier exemple sur www.Cjoint.com et on pourrait y regarder de plus près

vuic
 Posté le 13/07/2009 à 16:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

avant cela je vais tâcher de mieux m'expliquer...

dans une table j'ai un champ MODIFICATION_APRES_ENQUETE_2 qui est rempli ou non.

dans un état, je souhaiterais faire apparaître un astérisque * partout où le champ est rempli...

est-ce plus clair ?

sourisdeservice
 Posté le 13/07/2009 à 23:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re,

Et on est parti pour dix questions avant d'être fixé

Quel est le type de ton champ, sa taille, exemple de contenu etc. ?

Tu pourrais peut-être opter pour unre mise en forme conditionnelle, si ton but est d'attirer l'attention

vuic
 Posté le 14/07/2009 à 07:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

voilà voilà tu es fixée...

peu importe le type de champ...

c'est effectivement une mise en forme conditionnelle que je cherche à appliquer...

as-tu un exemple d'expression ?

sourisdeservice
 Posté le 14/07/2009 à 08:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,

La mise en forme conditionelle n'agit pas sur le contenu mais sur la manière dont il se présente.

Il n'est donc pas envisageable de changer le contenu de la cellule de cette manière

J'ai réussi à mettre en couleur une cellule contenant du texte mais pas (encore) le contraire

Valeur du champ ----- différent de ------ " " (entre les guillemets, des espaces"

vuic
 Posté le 14/07/2009 à 09:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

oui c'est cela que je désire, mais où introduis-tu cela et comment ?

dans le générateur d'expression ?

vuic
 Posté le 14/07/2009 à 11:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

par le menu format mise en fome conditionnelle, j'arrive à agir sur la couleur du texte.

est-il possible de choisir un texte barré ?

Publicité
sourisdeservice
 Posté le 14/07/2009 à 13:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re, texte barré ? non dans la mise en forme conditionelle, tu as simplement les choix de la boite de dialogue.
En programmation VBA, sans doute Oui mais sur cela je ne peux pas te répondre

vuic
 Posté le 14/07/2009 à 14:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

en poussant mes recherches, j'ai trouvé que c'était possible de bricoler quelque chose en ajoutant un contrôle microsoft richtextbox depuis les composants ActiveX, mais en introduisant ce contrôle dans mon état, cela me dit que ce n'est pas possible...et ça m'énerve...grr

merci pour ton aide

sourisdeservice
 Posté le 14/07/2009 à 19:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re,

Connais-tu cette page ?
http://warin.developpez.com/access/mfc/#L2.3

Supprime ton post de 16h41 avant qu'on y réponde. ça fait double emploi. Eventuellement renomme celui-ci.



Modifié par sourisdeservice le 14/07/2009 19:58
vuic
 Posté le 16/07/2009 à 08:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Oui je suis déjà tombé sur cette page, j'ai pu en tirer quelque chose, mais pas l'option texte barré...

rj390111
 Posté le 31/07/2009 à 17:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Votre formule VraiFaux ([NomDuChamp]<>"";"*";"")

Il y manque un point virgule (mis en rouge).

Attention le test de chaîne vide se fait sur "" et pas " " il ne faut pas d'espace entre les deux gillemets.

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
35,29 €Compresseur portable autonome Xiaomi Mija à 35,29 €
Valable jusqu'au 14 Juillet

Gearbest fait une promotion sur le compresseur portable autonome Xiaomi Mija qui passe à 34,73 €. Ce compresseur à emporter facilement avec vous comporte un écran (où vous pourrez choisir la pression à atteindre en PSI ou BAR) une batterie de 2000 mA et vous permettra de gonfler vos jouets (41 pièces avec une charge), pneus de vélo, de trotinette, de moto (6 pneus avec une charge) et même de voiture (5 pneus avec une charge) facilement. Le câble est accompagné d'un embout pour valve Schrader et un adapteur Presta et une aiguille sont fournis. Le compresseur se recharge via une prise Micro USB.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une vingtaine de jours. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre
28,90 €Microsoft Office 2019 Professional Plus à 28,90 €
Valable jusqu'au 14 Juillet

Le vendeur sérieux Digital FR propose sur Amazon la clé d'activation légale pour Microsoft Office Professionnel 2019 Plus en français à 28,90 €. Cette clé livrée par email vous permettra d'activer Microsoft Office Professionnel 2019 Plus légalement et vous permettra ainsi d'utiliser autant de temps que vous voulez (il s'agit de la version complète et pas d'un abonnement) Word,Excel, PowerPoint, OneNote, Outlook, Publisher et Access 2019 sur un PC. La clé sera à activer sur Office.com où vous pourrez ensuite télécharger toute la suite bureautique. Pour mémoire, Microsoft Office Professionnel 2019 nécessite Windows 10. Sous Windows 7 ou 8, vous devrez vous tourner vers la version 2016. Pour plus d'info sur la procédure, n'hésitez pas à jeter un oeil à notre dossier pratique Acheter une clé OEM d'Office 2019 et l'installer.


> Voir l'offre
29,99 €Clavier sans fil Logitech Wireless Desktop K400 Plus avec pavé tactile à 29,99 €
Valable jusqu'au 10 Juillet

Amazon fait une promotion sur le clavier sans fil Logitech Wireless Desktop K400 Plus à 29,99 € livré gratuitement. Ce clavier sans fil dispose d'un large pavé tactile de 9 cm avec navigation multipoint pour un pointage à un doigt simplifié et un défilement vertical à deux doigts. Idéal pour contrôler votre ordinateur à distance, s'il est connecté à une TV par exemple. On le trouve ailleurs à partir de 40 €. 


> Voir l'offre

Sujets relatifs
Condition dans champs calculé (Access XP)RÉSOLU
Copier/Coller dans Access
[ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
[Image dans formulaire ACCESS 2010]
Champ fixe dans base access
Formater une variable date insérée dans le texte d'un état access
Quel est l'équivalent de l'outil DataGrid dans access 2007
Dates dans Access
formules dans Access 2007
Problème Listbox.count dans VBA access
Plus de sujets relatifs à Condition dans access
 > Tous les forums > Forum Bureautique