Macro excel

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

  1. Contributeur
    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 le Pivert!! mais Est ce qu'il existe une fonction excel qui ferait la même chose???
  2. 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
    1. Bonjour
      exemple:
      formule à coller en B1 pour récupérer la dernière valeur de la colonne A
      =INDIRECT("A"&NBVAL(A:A))
      cdlt