texte par defaut ds un cellule excel

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 !

fattah_5791

XLDnaute Occasionnel
slt
j'aimerais bien qu'une cellule inactive par defaut affiche un texte donné(par ex: "Veuillez entrer le seuil de passage"). une fois une donnée tapée dans la cellule, le texte "Veuillez entrer le seuil de passage" doit disparaitre.
 
Re : texte par defaut ds un cellule excel

Bonsoir fattah_5791, et bienvenue,
Bonsoir Raja,

Voici un fichier exemple avec une macro qui se déclenche si une des cellules jaunes est modifiée.

Espérant avoir répondu.

Cordialement.
 

Pièces jointes

Dernière édition:
Re : texte par defaut ds un cellule excel

pour Raja
Sur une feuille Excel, j'ai conçu un bulletin pour gerer les conseils de passage des eleves. toutes les formules ont ete préprogrammées à l'avance MAIS le seuil de passage n'est pas connu que le jour des Conseils. J'ai choisi une cellule où je dois Entrer le fameux seuil. cette cellule doit faire afficher (quand elle est vide) un texte par defaut (ex: Veuillez entrer le seuil de passage).
 
Re : texte par defaut ds un cellule excel

Slt
Je cherche l'inverse, c a d: quand la cellule est vide elle doit afficher le message "Veuillez entrer..." , mais quand je saisis le seuil (un chiffre) il (seuil) doit etre visible. une fois le seuil est effacé la cellule doit réafficher (automatiquement) le msg "Veuillez..."
Merci
 
Re : texte par defaut ds un cellule excel

Bonsoir à tous,

@ R@chid :

Je pense que notre ami fattah veut voir son message s'afficher quand la cellule est vide, c'est-à-dire sans y écrire un zéro. Enfin, c'est ce que j'ai compris.

Cordialement.
 
Bonjour à tous, bonjour Papou-net,

Merci pour ces échanges super intéressants !

@Papou-net : la macro de votre fichier d'exemple est exactement celle dont j'ai besoin ! Mais j'ai aussi besoin d'en ajouter une seconde - basée sur le même modèle - à ma feuille.

Votre macro :

"Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("A1:A10"), Target) Is Nothing And Target.Count = 1 Then
If Target.Value = "" Then Target.Value = "Veuillez entrer le seuil de passage"
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub"

Maintenant, je voudrais ajouter un autre message pour une autre plage de cellules. Par exemple :

"Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("B1:B10"), Target) Is Nothing And Target.Count = 1 Then
If Target.Value = "" Then Target.Value = "Veuillez entrer un prix"
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub"

Je me demande comment faire coexister les 2 (par précaution, j'aurais certainement 10 messages différents à présenter dans des plages de cellules différentes lorsque les cellules sont vides, donc cette macro à adapter * 10). En effet, si je la tape à la suite, cela ne fonctionne pas.

Vous aurez compris que je suis totalement incompétent en VBA, cela fait des heures que je cherche et je me dis que vous aurez certainement une réponse à portée de clic.

Merci beaucoup !
Benjamin
 
- 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
10
Affichages
335
Réponses
6
Affichages
550
Retour