Bonjour à tous,
voici un code qui selon moi n'est pas optimal
j'aimerais savoir de quel façon je pourrais créer une boucle,
Étant donnée que c'est la même chose qui revien toujours
merci
voici un code qui selon moi n'est pas optimal
j'aimerais savoir de quel façon je pourrais créer une boucle,
Étant donnée que c'est la même chose qui revien toujours
'Copie Paste Date
'Clear Date
Sheets("Rtn").Select
Columns("A:A").Select
Selection.ClearContents
Sheets("R-Rank").Select
Columns("A:A").Select
Selection.ClearContents
Sheets("Rank").Select
Columns("A:A").Select
Selection.ClearContents
'Copie
Sheets("Px").Select
Range("A2").Activate
Range(ActiveCell, Selection.End(xlDown)).Select
Selection.Copy
'Paste
Sheets("Rtn").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("R-Rank").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("Rank").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
'Set NumberFormat
Sheets("Rtn").Select
Range(Range("A2"), Range("A2").End(xlDown)).NumberFormat = "mmm d/yy"
Range(Range("B2"), Range("AA2").End(xlDown)).NumberFormat = "0.00"
Sheets("R-Rank").Select
Range(Range("A2"), Range("A2").End(xlDown)).NumberFormat = "mmm d/yy"
Range(Range("B2"), Range("AA2").End(xlDown)).NumberFormat = "0.00"
Sheets("Rank").Select
Range(Range("A2"), Range("A2").End(xlDown)).NumberFormat = "mmm d/yy"
Range(Range("B2"), Range("AA2").End(xlDown)).NumberFormat = "0.00"
merci
Dernière édition: