Annuler l'évenement WorkSheet_SelectionChange

Salut à tous,

J'aurai voulu savoir s'il existait une méthode pour annuler la séléction de l'utilisateur.

Par exemple pour l'évenement Worksheet_change, on peut utiliser application.undo pour revenir en arrière.

Existe-t-il quelque chose de similaire pour que la cellule active reste celle d'avant la séléction.

(je suis pas sûr d'être très clair, mais en gros j'ai mis des conditions dans mon selection_change et je voudrais que si ces conditions ne sont pas respectées, alors l'utilisateur ne puisse pas sélectionner une autre cellule.

Merci d'avance.

Bonjour joelatack le forum

enfin si j'ai compris ce que tu veux!!

a+

Papou

Option Explicit
Public mémo$

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If mémo = "" Then mémo = Target.Address(0, 0)
    If Not Target = 122 Then
        Range(mémo).Select: Exit Sub    ' moi j'ai mis 122, mais tu mets tes conditions
    Else
        mémo = ""
    End If
End Sub
Rechercher des sujets similaires à "annuler evenement worksheet selectionchange"