N° de ligne

Bonjour

Je souhaite modifier la macro ci-après

pour récupérer non pas la valeur de la cellule

mais le numéro de ligne de la cellule.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

If Target.Column = 3 Then

If Target.Cells.Count = 1 Then Target.copy Destination:=[I3]

End If

End Sub

Merci pour votre aide

Pierre br

Bonjour,

Msgbox Target.Column 'N° colonne
Msgbox Target.Row  'N° ligne

A+

merci de ta réponse.

Je suis novice en vba et je ne parviens pas

à trouver la bonne syntaxe pour que ça fonctionne.

Merci de compléter

Pierre br

Compléter quoi ?

... récupérer ... le numéro de ligne de la cellule.

Target.Row donne le N° de ligne de la cellule sur laquelle on a "double-cliqué", et je ne sais pas ce que tu veux en faire !

je souhaite récupérer le n° de la ligne.

si je clique sur c15 je veux récupérer 15 en I3

d'avance Merci

Utilise:

 [I3] = Target.Row

ou

Range("I3").Value  = Target.Row

ok merci pour l'aide

Rechercher des sujets similaires à "ligne"