Faire apparaître un message dans une fenêtre

  • Initiateur de la discussion Initiateur de la discussion CG29
  • Date de début Date de début

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 !

C

CG29

Guest
Bonjour,

Je cherche à afficher un popup sur Excel si par exemple la cellule A1 est supérieur à 1 ou inférieur à -1,

Je n’ai pas réussi à trouver le code pour le faire,

Pouvez-vous m’aider,

Merci d’avance,

Christophe
 
Re : Faire apparaître un message dans une fenêtre

Bonjour CG29,

Bienvenue sur XLD,

Sélectionne A1

Menu Données - Validation

Autoriser : Personnalisé
Formule : =ABS(A1)<=1

Onglet Alerte d'erreur :
Style : Information
puis message du popup à droite

OK

Edit : Bing, Bonjour kjin 😉
 
Re : Faire apparaître un message dans une fenêtre

Merci pour vos réponses,

Sauf que cette cellule est le résultat da la cellule A2 - A4,

Donc le chiffre n'est pas saisi ds cette cellule mais il est généré en fct° du calcul,
 
Re : Faire apparaître un message dans une fenêtre

Bonjour,

=affichecmt(A2;"or(A2<-1,A2>1";"Inf à -1 ou Sup à 1";3)

Code:
Function afficheCmt(cel, cond, msg, coul)
  Application.Volatile
  Set f = Sheets(Application.Caller.Parent.Name)
  temp = Evaluate(cond)
  If Not cel.Comment Is Nothing Then cel.Comment.Delete
  If temp Then
    With cel
     If .Comment Is Nothing Then .AddComment
     .Comment.Shape.Width = Len(msg) * 5
     .Comment.Shape.Height = 10
     .Comment.Shape.Left = .Left + .Width + 5
     .Comment.Shape.Top = .Top - 10
     .Comment.Visible = True
     .Comment.Text Text:=msg
     .Comment.Shape.Fill.ForeColor.SchemeColor = coul
    End With
  End If
  afficheCmt = ""
End Function

http://boisgontierjacques.free.fr/fichiers/Commentaires/CmtAffiche.xls

JB
 

Pièces jointes

Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
431
  • Question Question
XL 2019 B
Réponses
10
Affichages
657
  • Question Question
Microsoft 365 MFC dans tableau
Réponses
2
Affichages
361
Réponses
5
Affichages
245
Retour