OVH Cloud OVH Cloud

ligne de la cellule active

6 réponses
Avatar
Phil
Bonjour,

Comment déterminer le numéro de ligne
et de la colonne de la cellule active ?*
Avec Address(ReferenceStyle:=xlR1C1)
j'obtiens l'ensemble et je peux en extraire les
numéros de lignes et colonne.
Mais existe-t-il une méthode plus simple et rapide ?

Merci de votre aide
Cordialement
Phil85

6 réponses

Avatar
Elliac
Bonjour,

l¬tiveCell.Row
c¬tiveCell.Column

Camille

"Phil" wrote:

Bonjour,

Comment déterminer le numéro de ligne
et de la colonne de la cellule active ?*
Avec Address(ReferenceStyle:=xlR1C1)
j'obtiens l'ensemble et je peux en extraire les
numéros de lignes et colonne.
Mais existe-t-il une méthode plus simple et rapide ?

Merci de votre aide
Cordialement
Phil85





Avatar
FILK
Bonjour,

Activecell.row et activecell.column

Bon courage.



Philippe


Bonjour,

Comment déterminer le numéro de ligne
et de la colonne de la cellule active ?*
Avec Address(ReferenceStyle:=xlR1C1)
j'obtiens l'ensemble et je peux en extraire les
numéros de lignes et colonne.
Mais existe-t-il une méthode plus simple et rapide ?

Merci de votre aide
Cordialement
Phil85





Avatar
Phil
Merci pour vos réponses

Ma demande n'était pas bien formulée.
En fait je cherche le numéro de la ligne
d'un objet "Range" à une seule cellule
comme par exemple le résultat de

Set Result = Range(B2:B255).Find(rech)

Quel est le numéro de la ligne de Result ?

Je peux rendre actif cet objet
et utiliser la commande
activecell.row
mais existe-t-il une possibilité
sans rendre actif l'objet "Range" ?

merci de votre aide
Phil 85


"FILK" a écrit dans le message de
news:
Bonjour,

Activecell.row et activecell.column

Bon courage.



Philippe


Bonjour,

Comment déterminer le numéro de ligne
et de la colonne de la cellule active ?*
Avec Address(ReferenceStyle:=xlR1C1)
j'obtiens l'ensemble et je peux en extraire les
numéros de lignes et colonne.
Mais existe-t-il une méthode plus simple et rapide ?

Merci de votre aide
Cordialement
Phil85







Avatar
Jacques93
Bonjour Phil,

Essaie :
Dim r as Range

Set r = Range("B2:B255").Find(rech)
MsgBox "Ligne : " & r.Row & vbCrLf & "Colonne : " & r.Column

Merci pour vos réponses

Ma demande n'était pas bien formulée.
En fait je cherche le numéro de la ligne
d'un objet "Range" à une seule cellule
comme par exemple le résultat de

Set Result = Range(B2:B255).Find(rech)

Quel est le numéro de la ligne de Result ?

Je peux rendre actif cet objet
et utiliser la commande
activecell.row
mais existe-t-il une possibilité
sans rendre actif l'objet "Range" ?

merci de votre aide
Phil 85


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

Bonjour,

Activecell.row et activecell.column

Bon courage.



Philippe



Bonjour,

Comment déterminer le numéro de ligne
et de la colonne de la cellule active ?*
Avec Address(ReferenceStyle:=xlR1C1)
j'obtiens l'ensemble et je peux en extraire les
numéros de lignes et colonne.
Mais existe-t-il une méthode plus simple et rapide ?

Merci de votre aide
Cordialement
Phil85











--
Cordialement,

Jacques.



Avatar
Jacques93
Bonjour,

Pour éviter les erreurs :

Set r = Range("B2:B255").Find(rech)
If Not r Is Nothing Then
MsgBox "Ligne : " & r.Row & vbCrLf & "Colonne : " & r.Column
Else
MsgBox "Non trouvé"
End If

Bonjour Phil,

Essaie :
Dim r as Range

Set r = Range("B2:B255").Find(rech)
MsgBox "Ligne : " & r.Row & vbCrLf & "Colonne : " & r.Column




--
Cordialement,

Jacques.

Avatar
Phil
Merci

"Jacques93" a écrit dans le message de
news:
Bonjour,

Pour éviter les erreurs :

Set r = Range("B2:B255").Find(rech)
If Not r Is Nothing Then
MsgBox "Ligne : " & r.Row & vbCrLf & "Colonne : " & r.Column
Else
MsgBox "Non trouvé"
End If

Bonjour Phil,

Essaie :
Dim r as Range

Set r = Range("B2:B255").Find(rech)
MsgBox "Ligne : " & r.Row & vbCrLf & "Colonne : " & r.Column




--
Cordialement,

Jacques.