Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [A1]) Is Nothing Then
If Target = "OUI" Then Sheets("EXT ICP").Select
End If
End Sub
Bonjour,Bonjour
Je galere sur un truc simple mais pas moyen de trouver un code qui fonctionne
Je voudrais basculer sur un autre onglet appelé "EXT ICP" lorsque la cellule de A1 de l onglet "ICP INT" est egale a "OUI"
Pouvez vous maider ?
Merci
BonjourBonjour,
Voir classeur joint et code de la Feuil1.
Ne pas oublier d'activer les macros.
Cordialement,
Bonjour,
Voir classeur joint et code de la Feuil1.
Ne pas oublier d'activer les macros.
Cordialement,
C est top merci beaucoup pour votre rapidité !Bonjour Mathieu,
Un ex en PJ avec :
Le "Retour" se fait par lien hypertexte.VB:Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Intersect(Target, [A1]) Is Nothing Then If Target = "OUI" Then Sheets("EXT ICP").Select End If End Sub
( Par contre A1 ne doit pas être le résultat d'une formule par cette méthode mais par une validation dans la cellule par Entrée.)