Macro Excel : sélection de cellules non vides

bapum Messages postés 34 Statut Membre -  
bapum Messages postés 34 Statut Membre -
Bonjour,

Je souhaite avoir une macro où je vais copier une formule dans une plage de cellule de la colonne I commençant à 2.

Par exemple, j'ai une liste avec 100 lignes et je voudrais que la macro détecte que la dernière ligne complétée est la n°100 puis copier une formule, par exemple "=1+2" dans la plage de cellule "I2 jusqu'à I100".

Merci d'avance à ceux qui pourront m'aider.

2 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Un exemple avec la liste dans la colonne A
    Sub Test()
    Dim DerLig As Long
    DerLig = Range("A" & Rows.Count).End(xlUp).Row
    Range("I2").Formula = "=1+2"
    Range("I2").AutoFill Destination:=Range("I2:I" & DerLig), Type:=xlFillDefault
    End Sub

    A+
    0
  2. bapum Messages postés 34 Statut Membre 1
     
    Merci de ta réponse, je vais regarder cela
    0