XL 2019 Texte en arrière plan dans une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

julie.lecoarer

XLDnaute Nouveau
Bonjour tout le monde,

Je souhaiterai mettre un texte dans une cellule qui s'enlèvera lorsque l'on écrit quoi que ce soit mais qui réapparaîtra si il n'y a rien d'écrit dans la cellule.
(ex: lorsque l'on met un titre a notre publication sur ce forum).

Merci beaucoup pour votre aide
 
Re le fil,
Thierry, merci.
C'était énorme.
Je déclenche une macro sur clic D5 qui modifie la cellule D5 qui déclenche la macro etc, etc.
Et pas de Application.EnableEvents = False pour se protéger. 😡
Testez la V3 en post😉 #4, elle marche.
 
Bonjour le forum, bonjour Sylvanu

Je viens d'utiliser ton fichier, c'est génial. Merci à toi.

Une question : comment faire sur des cellules fusionnées (par exemple sur ton fichier si D5 est fusionnée avec E5) ?

J'ai essayé de modifier le code en "D5:E5" mais cela ne fonctionne pas.

Aurais-tu une solution ?

Merci
 
Bonjour,
La solution est simple, il suffit de spécifier la première cellule à gauche. ( voir PJ )
J'en ai profité pour simplifier la macro. Pour rajouter une cellule il suffit de copier ces quatre lignes à la suite :

VB:
'Mettre un commentaire ici.
If Target.Address = "Coordonnées de la cellule" Then
    SiVide Target.Row, Target.Column, "Phrase qui apparait quand cellule vide"
End If

Ce qui donne pour adresse :

'Adresse
If Target.Address = "$D$9" Then
    SiVide Target.Row, Target.Column, "Veuillez entrer votre adresse."
End If
 

Pièces jointes

Ah oui c'est utile, car sur ta v04, si on vide, le texte générique ne revient plus....

1588936019169.png

@+Thierry
 
Bonjour,
Sur la V4, le texte revient si la cellule est vide.
Le seul moyen que j'ai trouvé est d'y mettre un espace. Mais si le contenu est supprimé le texte revient.
Par contre dans votre fichier, vous êtes parti sur la V3. La V4 est beaucoup plus simple, surtout pour les modifs.
 
Re Sylvanu et Thierry,

J'allais écrire

car sur ta v04, si on vide, le texte générique ne revient plus.

mais Thierry et Sylvanu, vous m'avez devancé ! 🙂

Merci Thierry ton code fonctionne sur les cellules fusionnées.

Du coup question à vous 2 :

est-il possible de réunir le meilleur de vous même ? 😛

le code simplifié de Sylvanu avec la prise en compte de la fusion par Thierry ?

Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
190
Retour