flosauveur69
XLDnaute Occasionnel
Bonjour à tous,
J`ai réalisé cette macro qui me récupère la couleur de certaines cellules dans une autre page. Le problème c`est qu`elle met plusieurs dizaines de minutes avant de se terminer et je trouve cela bizarre.
J`ai l`impression qu`elle me copie chaque valeur une à une et prends plusieurs secondes pour chaque. Y a-t-il une motif de code ou autre qui serait à faire pour l`accélérer ?
J`ai réalisé cette macro qui me récupère la couleur de certaines cellules dans une autre page. Le problème c`est qu`elle met plusieurs dizaines de minutes avant de se terminer et je trouve cela bizarre.
J`ai l`impression qu`elle me copie chaque valeur une à une et prends plusieurs secondes pour chaque. Y a-t-il une motif de code ou autre qui serait à faire pour l`accélérer ?
Code:
Sub KPI_color()
Dim i
Application.ScreenUpdating = False
For i = 4 To 500
Worksheets("Calcul").Range("S" & i).Value = Worksheets("Daily followup-UNIVIC").Range("K" & i).Interior.Color
Worksheets("Calcul").Range("V" & i).Value = Worksheets("Daily followup-UNIVIC").Range("N" & i).Interior.Color
Worksheets("Calcul").Range("Y" & i).Value = Worksheets("Daily followup-UNIVIC").Range("T" & i).Interior.Color
Worksheets("Calcul").Range("AE" & i).Value = Worksheets("Daily followup-LEU").Range("I" & i).Interior.Color
Worksheets("Calcul").Range("AH" & i).Value = Worksheets("Daily followup-LEU").Range("L" & i).Interior.Color
Worksheets("Calcul").Range("AK" & i).Value = Worksheets("Daily followup-LEU").Range("O" & i).Interior.Color
Worksheets("Calcul").Range("AP" & i).Value = Worksheets("Daily followup-2oo3").Range("F" & i).Interior.Color
Worksheets("Calcul").Range("AS" & i).Value = Worksheets("Daily followup-2oo3").Range("I" & i).Interior.Color
Worksheets("Calcul").Range("AV" & i).Value = Worksheets("Daily followup-2oo3").Range("L" & i).Interior.Color
Next i
End Sub