OVH Cloud OVH Cloud

N° de ligne...

3 réponses
Avatar
Yvan
Bonjour,

L'une de mes macros doit faire apparaitre le N° de ligne dans une cellule.

Je pensais utiliser WorksheetFunction.Row mais cela n'existe pas.

Quelle est donc la syntaxe appropriée ???

--
Merci pour vos réponses.

3 réponses

Avatar
Youky
exemple:
MsgBox Selection.Row
[A1] = Selection.Row
'ou
[A1] = ActiveCell.Row
'ou selectionner la ligne 10
Rows(10).Select
Youky

"Yvan" a écrit dans le message de news:

Bonjour,

L'une de mes macros doit faire apparaitre le N° de ligne dans une cellule.

Je pensais utiliser WorksheetFunction.Row mais cela n'existe pas.

Quelle est donc la syntaxe appropriée ???

--
Merci pour vos réponses.


Avatar
Garette
Bonjour,

La fonction =LIGNE() utilisée directement dans une cellule de la feuille de
calcul renvoie le N° de ligne.

Elle peut aussi etre ajouté par macro :

Sub Macro1()
ActiveCell.FormulaR1C1 = "=ROW()"
End Sub
Avatar
Yvan
Merci beaucoup.
--
Merci pour vos réponses.



exemple:
MsgBox Selection.Row
[A1] = Selection.Row
'ou
[A1] = ActiveCell.Row
'ou selectionner la ligne 10
Rows(10).Select
Youky

"Yvan" a écrit dans le message de news:

Bonjour,

L'une de mes macros doit faire apparaitre le N° de ligne dans une cellule.

Je pensais utiliser WorksheetFunction.Row mais cela n'existe pas.

Quelle est donc la syntaxe appropriée ???

--
Merci pour vos réponses.