Excel VBA copier cellules avec formules

Résolu
linette44 Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -  
ShaBoo Messages postés 392 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Etant novice en VBA, j'utilise souvent outils/macro quand je ne sais pas faire.
Voici donc mon soucis : En A1, j'ai saisi une formule excel. J'ai tiré cette formule sur la plage A2:A100.
En visualisant le code VBA, je m'aperçois que c'est très long.
Quelqu'un pourrait-il me donner le code VBA, cela me permettrait de raccourcir le code ?
D'avance merci
Cordialement
linette44

4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonsoir,

Je suis étonné que l'enregistrement de macro te donne un code très long.
Voici ce qu'il m'a fourni pour recopier une formule en B1:
    Selection.AutoFill Destination:=Range("B1:B17"), Type:=xlFillDefault
    Range("B1:B17").Select


Peut-être étais-tu en mode référence absolu ou alors un autre réglage à rechercher...

eric
1