Etendre formules plage variable VBA

Bonjour,

Je souhaiterais obtenir de l’aide pour un code VBA qui me permettrait de :

Etendre les formules sur une plage jusqu’à la dernière ligne de mon tableau.

Mon souci est que la ligne de début est une variable et la ligne de fin est une variable.

Je ne peux donc pas utiliser le type de code ci-dessous car tous mes indices sont des variables :

Dim DernLigne As Long

DernLigne = Range("S" & Rows.Count).End(xlUp).Row
Range("T6").AutoFill Destination:=Range("T6:Z" & DernLigne)

Exemple de mon fichier : Il y a des formules dans les colonnes T/U/V/W/X/Y/Z et je souhaiterais étendre ces formules vers le bas jusqu’à la dernière ligne de la colonne S.

excel

Pourriez-vous m’aider svp ?

Je précise bien que mes numéros de lignes sont des variables qui évolueront.

Je ne peux pas copier les formules en avance car cela rendrait le fichier trop volumineux.

Je vous remercie par avance !

Bonjour,

si tu transformes ta plage en Tableau (menu Insertion), l'ajout d'une donnée étend le tableau avec formats et formules recopiées.
eric

Rechercher des sujets similaires à "etendre formules plage variable vba"