VBA - Macro et conditions
Résolu
Guillaume831
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voici mon problème, et j'espère que vous pourrez m'aider.
Sur Excel, j'ai un tableau de B5 à C15. La ligne 5 correspond à mes en-têtes.
En B:B, j'ai une macro que lorsqu'on clique sur une cellule, une MacroA InputBox apparaît demandant de remplir soit par "CP" soit par du texte libre.
En C:c, j'aimerais que si la cellule de gauche, en B:B, affiche CP, déclencher la MacroB, sinon la MacroC.
Est-ce que vous pourriez m'éclairer sur ce point?
Cordialement,
Guillaume
Voici mon problème, et j'espère que vous pourrez m'aider.
Sur Excel, j'ai un tableau de B5 à C15. La ligne 5 correspond à mes en-têtes.
En B:B, j'ai une macro que lorsqu'on clique sur une cellule, une MacroA InputBox apparaît demandant de remplir soit par "CP" soit par du texte libre.
En C:c, j'aimerais que si la cellule de gauche, en B:B, affiche CP, déclencher la MacroB, sinon la MacroC.
Est-ce que vous pourriez m'éclairer sur ce point?
Cordialement,
Guillaume
A voir également:
- VBA - Macro et conditions
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel compter cellule couleur sans vba - Guide
- Macro word - Guide
2 réponses
bonjour
Dans ta macro selection_change (je suppose) il suffit de tester que target est en colonne C puis si target.offset(0,-1) = "CP" call la MacroB, sinon la MacroC.
Dans ta macro selection_change (je suppose) il suffit de tester que target est en colonne C puis si target.offset(0,-1) = "CP" call la MacroB, sinon la MacroC.