Autofill jusqu'à la derniere ligne d'un tableau

Bonjour,

je suis en train de travailler sur un ensemble de données comptables.

j'ai inséré une colonne avec une formule basique (Colonne X+ Colonne Y - (Colonne W-Z)) pour faire des calculs et je l'ai recopié vers le bas pour l'appliquer à toutes les lignes.

j'ai donc le code suivant :

Range("E2").Select 'là où est ma formule

Selection.AutoFill Destination:=Range("E2:E2065") 'autofill vers le bas

Or il n'est pas exclus que mes prochains tableaux ne s'arrêtent à la ligne 2065.

Comment "autofiller" jusqu'à la dernière ligne du tableau ?

Merci à vous.

Bonjour,

Mets tes données sous forme de tableau (structuré) et tu n'auras plus de soucis pour tes formules.

Excel s'occupera de toute comme un grand.

Cdlt.

Bonjour

Bonjour à tous

Tu peux aussi essayer ça :

Range("E2").Select 'là où est ma formule
Selection.AutoFill Destination:=Range("E2:E" & Range("X" & Rows.Count).End(xlUp).Row)

Bye !

Bonjour à tous, j'ai trouvé seul ( c'est rare...)

je vous joins le code qui fonctionne nickel à toutes fins utiles.

voila ma maigre contribution

Dim dercel As Range: Set dercel = Cells.Find("*", , -4123, , 1, 2)

If dercel Is Nothing Then Exit Sub

Range("F2").Select 'là où se trouve la cellule à recopier jusqu'à la fin du tableau

With Selection

If .Row < dercel.Row Then

.Resize(dercel.Row - .Row + 1).FillDown

End If

End With

Encore merci à tous les contributeurs

Rechercher des sujets similaires à "autofill derniere ligne tableau"