J'ai une macro (écrite par un intervenant sur un autre fil) qui me permet le changement de l'arrière plan d'un champs.
Mon problème est que j'avais lié cette macro à 3 évènements de chaque champs ce qui (pour moi) résolvait mon problème du "quand le champ change de couleur" mais a généré des plantages de Calc.
La modération vous a écrit: Merci de citer l'intervenant et la macro
Je vous joins mon fichier test qui comporte la macro qui est uniquement liée à "texte modifié" pour les champs traditionnels et "statut modifié" pour les cases à cocher. Ce document ne plante donc plus.
Avant je liais cette macro à = 1/ réception du focus 2/ perte du focus 3/ souris à l'extérieur
Mon objectif est que le champs change de couleur quand la valeur indiquée n'est ni vide ni la valeur par défaut.
Cependant, ma feuille de formulaire est remplie de deux manières :
- à la main champs par champs : et dans ce cas la macro associée à texte modifié fonctionne bien
- lorsque j'ai juste besoin d'actualiser une ligne en la complétant, je copie colle la ligne concernée (une des lignes à partir de la ligne 3 de la feuille champs) pour la coller à la ligne 2 de la feuille champs ce qui remplit automatiquement ma feuille formulaire avec les données saisies. et c'est dans ce cas que cela bloque car si avant le fait de passer dans le champs avec la touche tabulation ou la souris suffisait à changer la couleur, maintenant il faut que je rentre dans chaque champs pour modifier le texte pour que la couleur s'actualise.
Le but du changement de couleur est de me permettre d'identifier visuellement et donc rapidement les champs vides.
Je vous remercie pour vos idées et/ou solutions.
Merci!