Macro excel

[Fermé]
Signaler
Messages postés
2
Date d'inscription
mercredi 13 mai 2015
Statut
Membre
Dernière intervention
26 juin 2015
-
Messages postés
2215
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
17 juillet 2021
-
bonjour a tous!
je voudrais créer une macro dans laquelle je voudrais qu'une variable prenne la dernière valeur d'une colonne de valeur à chaque fois qu'on ajoute une nouvelle valeur en dessous...
euh.. si quelqu'un une idée .... merci d'avance!

3 réponses

Messages postés
7467
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
2 août 2021
646
Bonjour,

avec ce code tu as le numéro de ligne .Il faut mettre:

   DerValeur = [A100000].End(xlUp).Value


dans l'évènement de la feuille:

Private Sub Worksheet_Change(ByVal Target As Range)

End Sub
 
--
@+ Le Pivert
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
mercredi 13 mai 2015
Statut
Membre
Dernière intervention
26 juin 2015

MERCI le Pivert!! mais Est ce qu'il existe une fonction excel qui ferait la même chose???
Messages postés
2215
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
17 juillet 2021
324
Bonjour
exemple pour créer une variable avec la dernière valeur de la colonne A
Sub TrouveDerniereValeur()
    DerValeur = [A100000].End(xlUp).Row
End Sub

Cdlt
Messages postés
2215
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
17 juillet 2021
324
Bonjour
exemple:
formule à coller en B1 pour récupérer la dernière valeur de la colonne A
=INDIRECT("A"&NBVAL(A:A))
cdlt