tinet
XLDnaute Impliqué
bonjour à tous,
je souhaite dans mon fichier alléger une formule.
mon fichier comporte plusieurs classeurs.
Les classeurs qui sont uniquement concernés par cette macro sont numérotés de 1 à 32.
voici la formule que j'exécute pour chacun des classeurs.
cette formule et reproduit jusqu'aux classeurs 32.
Je pense que les connaisseurs pourront me trouver une solution plus légère.
je souhaite dans mon fichier alléger une formule.
mon fichier comporte plusieurs classeurs.
Les classeurs qui sont uniquement concernés par cette macro sont numérotés de 1 à 32.
voici la formule que j'exécute pour chacun des classeurs.
PHP:
Dim i As Long
Sheets("1").Select
ActiveSheet.Unprotect Password:="AZA"
Columns("O:O").Select
Selection.EntireColumn.Hidden = False
For i = 12 To 1500
If Range("a" & i) <> "" Then
Range("Q" & i) = Range("C" & i)
Else
Exit For
End If
If Range("a" & i) <> "" Then
Range("O" & i) = Range("D" & i)
Else
Exit For
End If
Next i
Sheets("2").Select
ActiveSheet.Unprotect Password:="AZA"
Columns("O:O").Select
Selection.EntireColumn.Hidden = False
For i = 12 To 1500
If Range("a" & i) <> "" Then
Range("Q" & i) = Range("C" & i)
Else
Exit For
End If
If Range("a" & i) <> "" Then
Range("O" & i) = Range("D" & i)
Else
Exit For
End If
Next i
Je pense que les connaisseurs pourront me trouver une solution plus légère.