Executer macro si telle cellule contient tel texte

Fermé
Dylan68700 Messages postés 17 Date d'inscription vendredi 20 septembre 2013 Statut Membre Dernière intervention 29 janvier 2014 - 28 janv. 2014 à 17:12
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 - 29 mars 2014 à 09:05
Bonjour,

ma question est de savoir quel est le code à écrire pour qu'une macro (Macro1) s'exécute si une cellule (A1) contient du texte ("OUI") ?

J'ai trouvé des bribes de réponses dans d'autres topics, mais les formules sont données toutes faites et je ne comprends pas bien où les insérer et ce qu'elles veulent réellement dire ...

Par exemple, le code "Private Sub Worksheet_Change(ByVal Target As Range)"
--> il veut dire quoi ? Doit-on le mettre dans la macro que l'on veut exécuter ? Avant ?

En résumé est-ce que quelqu'un pourrait me fournir le bon code à écrire en m'expliquant ce à quoi correspond chaque démarche svp ?

Merci par avance,

2 réponses

ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
28 janv. 2014 à 18:36
Bonjour

Un exemple
https://www.cjoint.com/?3ACsKdm9tnf

Bonne suite
0
Dylan68700 Messages postés 17 Date d'inscription vendredi 20 septembre 2013 Statut Membre Dernière intervention 29 janvier 2014
29 janv. 2014 à 09:22
Merci ça fonctionne.

Si je veux faire avec un autre mot que "OUI", il faut que je change tous les "OUI" de la macro par le nouveau mot, ou bien seulement celui entre guillemets ?
0
Dylan68700 Messages postés 17 Date d'inscription vendredi 20 septembre 2013 Statut Membre Dernière intervention 29 janvier 2014
29 janv. 2014 à 13:23
C'est bon en fait, il faut changer entre les guillemets. J'avais un petit beug au-dessus qui m'avait mis le doute.
0
Le document n'est plus visible, pouvez-vous le remettre, car j'ai le même problème.
0