Bonjour,
Je suis confronté à un problème. J'ai une feuille dont toutes les cellules sont protégées, et avec la propriété "EnableSelection=xlnoselection".
Je souhaite récupérer le n° de ligne d'une cellule lorsque l'on tente de double cliquer dessus. (événement Sheet_BeforeDoubleClick).
J'ai essayé le code suivant, mais il retourne toujours 1 comme valeur (ligne sélectionnée par défaut sur ma feuille).
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Dim Ligne as integer
Ligne = Target.Row
Cancel =true
End Sub
Quand j'enlève la restriction sur la sélection des cellules (xlNoRestrictions) et que je relance la procédure, ça marche! Mais en intégrant ce xlNoRestrictions au début de la private sub, ça ne marche pas, car la procédure se déclenche après le double click (forcément lol ), et donc avec la propriété xlNoSelection.
Merci de m'aider...
Cordialement