• Initiateur de la discussion Initiateur de la discussion odile
  • 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 !

O

odile

Guest
bonsoir à toutes et à tous


j'aimerais rajouter une petite macro à un fichier excel.
Si un utilisateur tape un mot dans une cellule ,'excel' par exemple un msgbox apparaît. Par contre il ne faut pas que ce msgbox apparaisse pour un mot comme 'excellent'.

Je pense que ce doit être possible par une procédure événementielle, mais mes connaissances en macro sont trop sommaires.

Si quelqu'un peut m'aider ?
Amicalement
Odile
 
Bonsoir Odile, le Forum

Voici un code à mettre dans le Private Module de la Feuille en question (Depuis Excel, click droit sur l'onglet de Feuille et dans le menu contextuel choisir 'Visuliser le code')

Option Compare Text

Private Sub Worksheet_Change(ByVal Target As Range)
   
If Target.Address(0, 0) = 'A1' Then
       
If Target = 'Excel' Then
            MsgBox 'Glop Glop'
       
End If
   
End If
End Sub

L'Option Compare Text en Top de Module permettra de saisir indifféremment en MAJ ou en min...

Bonne nuit
[ol]@+Thierry[/ol]
 
Bonsoir,

Un petit exemple à placer en VBA (ALT + F11) dans la feuille où se trouve tes données.
Code:
option compare text
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Select Case Range('A1')
Case Is = 'excel'
MsgBox 'ce nom est incorrect'
End Select
End Sub

Avec Range A1 = la cellule concernée par le mot 'excel'

si pb n'hésite pas.

😉

Edition : Oups Thierry ! presque la collision !!Même chose pour l'option compare text que j'ai rajoutée ci-dessus.

Message édité par: Dan, à: 02/04/2006 23:37
 
- 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
43
Affichages
837
Réponses
4
Affichages
323
Réponses
2
Affichages
170
Réponses
4
Affichages
589
Réponses
2
Affichages
620
Retour