Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2011, 01h23   #1
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Par défaut Barrer la police d'un champ

Bonjour à tous,

J'aimerai barrer le contenu d'un champ lorsqu'une condition s'effectue par rapport à son annulation, sans qu'il faille utiliser une police barrée à installer au préalable...

Comment faire ?

Merci
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 18h46   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Es-tu sur un formulaire unique ?

Quel version d'Access utilises-tu ?

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 03h06   #3
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Bonjour

Access 2010 et formulaire continu

Merci
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2011, 13h59   #4
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour,

Je ne sais pas si cette solution répond exactement à ton problème, car je ne comprends pas bien ceci..:
Citation:
.barrer le contenu d'un champ lorsqu'une condition s'effectue par rapport à son annulation
Ici un exemple pour barrer le contenu d'un champ [Val] contenant une certaine valeur et ceci dans un formulaire continu:

- créer son formulaire avec propriété Affichage par défaut = Formulaires continus
- créer un champ indépendant de type Zone de texte [Trait] ayant les mêmes dimensions que le champ [Val].
- on positionne le champ [Trait] derrière le champ [Val] et on le place en arrière-plan (clic droit > Position > Mettre en arrière-plan)

- propriété du champ [Trait]..:
Source Contrôle =VraiFaux([Val]="A";"------";"")
Style fond = Transparent

(dans mon exemple, si la valeur de [Val]= "A" alors [Trait] affichera "------" en même temps que la valeur de [Val])



[EDIT] Pour barrer TOUT l'enregistrement en fonction de la valeur d'une case à cocher [Annuler] qui identifie l'annulation de celui-ci.:

- étendre le champ [Trait] sur toute la largeur de l'enregistrement.

- propriété du champ [Trait]..:
Source Contrôle = VraiFaux([Annuler]=Vrai;"---------------------------------------";"")

(dans mon exemple, si Case à cocher est cochée alors [Trait] affichera "------" sur TOUS les champs


Tester sous ACC 2007......à adapter (utilisation d'une fonction, calcul du trait suivant la longueur du champ, etc..) ....
Images attachées
Type de fichier : png Trait.png (3,5 Ko, 15 affichages)
Type de fichier : png Trait2.png (12,0 Ko, 15 affichages)
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/02/2011, 20h29   #5
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 609
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 609
Points : 30 959
Points : 30 959
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Salut

Je trouve que l'astuce évoquée est excellente

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2011, 21h00   #6
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour Philippe et merci ...

En effet, cela peut rendre de grand service sans beaucoup de code et parfois éviter les prises de tête avec la mise en forme conditionnelle....
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 01h46   #7
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Merci pour cette réponse,

Vous devriez vous inscrire dans l' équipe A

Je voulais faire un bidouillage de ce type mais je n'osais pas, grâce à vous je vais me débrider !

Curieux que les dev Microsoft n'aient pas pensé à incorporer cela dans les formats conditionnels ...
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h39.


 
 
 
 
Partenaires

Hébergement Web