Récupérer la dernière valeur d'une colonne

Bonjour,

Je rencontre un souci sur un fichier pro.

Je veux récupérer la dernière valeur d'une cellule non vide d'une colonne. Pour cela, j'utilise habituellement la formule :

=RECHERCHE(9^9;A:A)

Mais cela ne fonctionne pas

La valeur que je souhaite récupérer est une valeur numérique en %

Y a t il une méthode via VBA existante que je pourrais essayer ?

Merci de votre aide

Bonjour Jess88,

A essayer en modifiant le "MsgBox" par ce que vous souhaitez.

Sub test()
    derLig = Range("A" & Rows.Count).End(xlUp).Row
    valeur = Cells(derLig, 1)
    MsgBox (valeur & " %")
End Sub

Cordialement,

IB

Salut Jess,

iRow = Range("A" & Rows.Count). End(xlUp).Row
iData = Range("A" & iRow).Value

A+

Salut IronBoule,

... pas vu ton message... pas évident sur un smartphone...

A+

Pas de problème, j'aime bien voir les autres réponses, comme les tiennes, qui me permettent de simplifier mon code, ou de le rendre meilleur.

Je ne suis pas un pro de VBA, je tâtonne, ça me permets donc de parfaire mes "connaissances".

IB

Rechercher des sujets similaires à "recuperer derniere valeur colonne"