Bonjour le forum,
J'ai un code de recopie vers le bas, mais ils est très long à recopier et sollicite énormément le processeur.
Le Voici
Sub copie()
Application.Calculation = xlManual
Range("D38:AD57").FormulaLocal = Range("D38:AD38").FormulaLocal
Application.Calculation = xlAutomatic
End Sub
Avez-vous un code qui soit rapide et ne sollicitant trop pas le processeur.
Les formules ne sont pas des formules extrêmement complexes exemple:
Range("AB38").FormulaR1C1 = _
"=IFERROR(IF(R2C5=0,"""",IF(R12C2=""Potentiel Mois"",VLOOKUP(RC3,'[Stat total SECTEUR30.xlsm]Stat annuelle 2'!C2:C50,35,0)+R[-7]C[-2],IF(R12C2=""facturé"",VLOOKUP(RC3,'[Stat total SECTEUR30.xlsm]Stat annuelle 2'!C2:C50,35,0)))),"""")"
Cordialement.
Broch002
J'ai un code de recopie vers le bas, mais ils est très long à recopier et sollicite énormément le processeur.
Le Voici
Sub copie()
Application.Calculation = xlManual
Range("D38:AD57").FormulaLocal = Range("D38:AD38").FormulaLocal
Application.Calculation = xlAutomatic
End Sub
Avez-vous un code qui soit rapide et ne sollicitant trop pas le processeur.
Les formules ne sont pas des formules extrêmement complexes exemple:
Range("AB38").FormulaR1C1 = _
"=IFERROR(IF(R2C5=0,"""",IF(R12C2=""Potentiel Mois"",VLOOKUP(RC3,'[Stat total SECTEUR30.xlsm]Stat annuelle 2'!C2:C50,35,0)+R[-7]C[-2],IF(R12C2=""facturé"",VLOOKUP(RC3,'[Stat total SECTEUR30.xlsm]Stat annuelle 2'!C2:C50,35,0)))),"""")"
Cordialement.
Broch002