M
momo93240
Guest
Bonjour,
J'ai fais la macro ci-joint qui est une formule à recopier sur plusieurs colonne mais elle met pas mal de temps à charger.
Pouvez vous m'ader ?
Ci-joint la macro
Sub test()
'Faire formule simple
Dim Loyer
Loyer = "=si(annee($c2)=o$1,$e2,0)"
Dim revivion
revision = "=sommeprod(indice!$d$2:$d$2994*(indice!$b$2:$b$2994=loyer!o$1)*(indice!$a$2:$a$2994=loyer!$k2)*(indice!$c$2:$c$2994=loyer!$L2))"
Range("o2:dl2000").FormulaLocal = revision
Range("o2:dl2000").Copy
Range("o2:dl2000").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
J'ai fais la macro ci-joint qui est une formule à recopier sur plusieurs colonne mais elle met pas mal de temps à charger.
Pouvez vous m'ader ?
Ci-joint la macro
Sub test()
'Faire formule simple
Dim Loyer
Loyer = "=si(annee($c2)=o$1,$e2,0)"
Dim revivion
revision = "=sommeprod(indice!$d$2:$d$2994*(indice!$b$2:$b$2994=loyer!o$1)*(indice!$a$2:$a$2994=loyer!$k2)*(indice!$c$2:$c$2994=loyer!$L2))"
Range("o2:dl2000").FormulaLocal = revision
Range("o2:dl2000").Copy
Range("o2:dl2000").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub