XL 2019 Texte en arrière plan dans une cellule

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
 

raf26

XLDnaute Occasionnel
Re Sylvanu et Thierry,

Merci à tous les 2 pour votre boulot fantastique !

->Sylvanu : seul souci, si je tape DEL sur la case D9 après avoir saisi quelques chose, le "veuillez entrer votre adresse" ne se ré affiche pas. Mais si touche "retour arrière", cela fonctionne, c'est ok. (pas de souci sur D5 et D7, les 2 touches n'ont pas d'incidence). Une idée ?

-> Thierry : comment adapter à chaque cellule spécifiée un phrase de fond différente comme sur le fichier de Sylvanu. Je voudrais m'en servir pour afficher nom , prénom, adresse, etc.... et non pas une phrase générique.


Merci à vous 2

Cordialement
 

raf26

XLDnaute Occasionnel
Re Thierry,

Arfff désolé de mettre immiscer dans ce post et d'avoir compliqué les choses.. ;)

Tu pars d'un truc et tu penses à un autre et ca enchaine.

Merci pour ta V7, qui marche nickel !

Bravo pour tes compétences, ta patience et ton indulgence.

Idem pour Sylvanu.

Encore merci à vous 2 :)

Bon week-end

Cordialement
 

raf26

XLDnaute Occasionnel
Bonjour Sylvanu

Bonjour le fil,
Et le demandeur initial @julie.lecoarer a disparu(e) du fil.
Son avis eût été intéressant. :rolleyes:

Oui tu as raison !

Je me suis immiscé et approprié ce post sans en être l'auteur et j'ai peut-être été trop loin dans mes demandes par rapport au post inital :eek:

Amitiés à toi

Cordialement
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Non, non. Tout simplement j'aurais aimé que le demandeur se positionne.
C'est toujours intéressant de savoir si les solutions proposées collaient à la demande.
Quelquefois on s'aperçoit qu'on a répondu à coté de la plaque. :)
Et un fil est fait pour profiter aux maximum de membres.
 

Collins

XLDnaute Occasionnel
Bonjour à tous,
Sylvanu, Thierry

J'aime bien vos solutions qui peuvent m'apporter un + dans un fichier.
vous seraient ils possible de me dire quoi modifier si je veux un texte par exemple "veuillez compléter votre nom" mais dans 2 cas :
1) - Dans Cellules non fusionnées par exemple A5:A100
2) - Dans cellules fusionnées A et C et toujours dans le range A5:A100 avec la même phrase.
Car j'ai parfois des cellules fusionnées dans ce fichier.
J'ai aussi vu la méthode MFC mais j'aimerai l'avoir en VBA
Je vous remercie.
 

Collins

XLDnaute Occasionnel
Merci infiniment Sylvanu

Oui effectivement je me suis mal exprimé pour indiquer que j'avais des cellules en col A non fusionnées et des cellules fusionnées prenant la col B et C.
Mais avec ta solution ça peut faire pour tout. Il suffira que je l'adapte. Elle me sera très utile.
Bonne soirée
 

Collins

XLDnaute Occasionnel
Bonjour à tous, Sylvanu, Thierry
J'ai voulu insérer un Sub Worksheet_Change(ByVal Target As Range) et je n'y arrive pas. mes connaissances en VBA sont très limitées. Avec les Private Sub, SelectionChange etc... Parfois je m'en sors en suivant des fichiers ici.
Sur le fichier ci joint j'ai mis les explications avec les codes.
Je vous remercie
 

Pièces jointes

  • CodeVBA.xlsx
    10.2 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
En PJ un essai.
S'agissant d'une macro événementielle elle doit être impérativement dans la feuille concernée.
J'ai mis la version simplifiée de la macro, elle est plus simple à modifier.

Pour implémenter la macro CommandButton9_Click() il faudrait au moins savoir où mettre le bouton, et si cette macro doit être ou nom dans un userform.
 

Pièces jointes

  • CodeVBA.xlsm
    22.7 KB · Affichages: 5

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 146
Membres
103 130
dernier inscrit
FRCRUNGR