Joelatack
Messages postés8Date d'inscriptionvendredi 24 juillet 2009StatutMembreDernière intervention 4 octobre 2013
-
14 juin 2012 à 15:40
Joelatack
Messages postés8Date d'inscriptionvendredi 24 juillet 2009StatutMembreDernière intervention 4 octobre 2013
-
14 juin 2012 à 16:43
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 que je sois 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 peux pas sélectionner une autre cellule.
bigfish_le vrai
Messages postés1835Date d'inscriptionvendredi 13 mai 2005StatutMembreDernière intervention20 novembre 201315 14 juin 2012 à 16:02
Salut,
un exemple à adapter :
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Cells.Count = 1 Then
If Not PrevCell Is Nothing Then
If Intersect(Target, PrevCell) Is Nothing Then
If Not PrevCell.Value = 1 Then PrevCell.Select
End If
Else
Set PrevCell = Target
End If
End If
End Sub