Bonjour,
Pour le format, voir les utilisations de Range.Copy et Range.PasteSpecial xlPasteFormats
Pour les formules, soit en passant par Range.Formula, que l'on peut remplir avec une variable qui s'incrémente, soit en utilisant .FillDown (comme lorsqu'on "étire" une formule).
Bonne journée,