Récupérer la ligne d'une cellule non sélectionnable sur un double click???

A

Arsène_Lupin

Guest
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
 

Discussions similaires

Statistiques des forums

Discussions
312 216
Messages
2 086 351
Membres
103 195
dernier inscrit
martel.jg