texte par defaut ds un cellule excel

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.
 

Papou-net

XLDnaute Barbatruc
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

  • fattah_5791.xls
    22.5 KB · Affichages: 285
  • fattah_5791.xls
    22.5 KB · Affichages: 239
  • fattah_5791.xls
    22.5 KB · Affichages: 243
Dernière édition:

fattah_5791

XLDnaute Occasionnel
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).
 

R@chid

XLDnaute Barbatruc
Re : texte par defaut ds un cellule excel

Bonsoir @ tous,
Salut Papou-net,
une autre solution avec Format personnalisée ==> [=0]"Veuillez entrer le seuil de passage";;
voir PJ,
Amicalement
 

Pièces jointes

  • fattah_5791.xls
    38 KB · Affichages: 270
  • fattah_5791.xls
    38 KB · Affichages: 220
  • fattah_5791.xls
    38 KB · Affichages: 260

fattah_5791

XLDnaute Occasionnel
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
 

R@chid

XLDnaute Barbatruc
Re : texte par defaut ds un cellule excel

Bonsoir,
peut être tu n'as pas compris ce que j'ai fait...

Edit : voir PJ j'ai fait une modification
 

Pièces jointes

  • fattah_5791.xls
    39 KB · Affichages: 210
  • fattah_5791.xls
    39 KB · Affichages: 201
  • fattah_5791.xls
    39 KB · Affichages: 197
Dernière édition:

Papou-net

XLDnaute Barbatruc
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.
 

well another ben

XLDnaute Nouveau
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
 

Discussions similaires