Lancer une macro en fct du contenu de la cellule

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

Caro

Guest
Bonjour
je cherche à :
si la cellule 'AD3' contient le mot 'maison' alors lancer un prog
J'ai utilisé le code suivant
If Worksheets('feuil1').Range('AD3').Value = 'Maison' Then
:::::
end if
Le programme ne marche que si la cellule ne contient que le mot maison.
Or j'aimerai que si la cellule ne contient pas que le mot maison cela fonctionne aussi

Merci d'avance
 
Re:Lancer une macro en fct du contenu de la cellul

Bonjour

essaies ceci

Dim c As Range

Set c = Range('AD3').Find('maison')

If Not c Is Nothing Then
.......
End If

Bon courage

Message édité par: Pascal76, à: 09/05/2005 10:43
 
Re:Lancer une macro en fct du contenu de la cellul

Bonjour Caro, Pascal76,

Tu peux utiliser aussi Select Case si tu as plusieurs possibilités à tester :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim isect As Range
Set isect = Intersect(Target, Range('a2'Â'Â'))
If Not isect Is Nothing Then
Select Case LCase(Range('a2'Â'Â'))
Case 'maison'
    MsgBox ('C'est la maison'Â'Â')
Case 'telephone'
    MsgBox ('Téléphone maison'Â'Â')
Case 'téléphone'
    MsgBox ('Téléphone maison'Â'Â')
Case Else
    MsgBox ('barbatruc'Â'Â')
End Select
End If
End Sub

L'orthographe est importante. Le respect de la casse ne jous pas.

En espérant que cela te dépanne.

Abel.

Edition : ce code est à mettre dans la feuille concernée.

Message édité par: Abel, à: 09/05/2005 11:36
 
- 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
4
Affichages
310
W
Retour