Bonjour ucfoutu.
Par ailleurs : la notation Range("sCS") est assez étrange.
Il me semble bien qu'il peut utiliser cette notation pour faire appel à une plage nommée.
Exemple... si on crée une plage nommée : "Test"
Range("Test").Select
Ce code permettra de la selectionner.
Maintenant la question est de savoir si cette plage "sCS" existe bien.....
eventuellement il pourrait passer par un code de ce genre
Sub toto()
If TestPlageNommees("Test") = True Then
Range("Test").Select
End If
End Sub
Function TestPlageNommees(plageName As String) As Boolean
Dim PlageNommees As Name
For Each PlageNommees In ActiveWorkbook.Names
If PlageNommees.Name = plageName Then T = True
Next PlageNommees
If T = True Then
TestPlageNommees = True
Else
TestPlageNommees = False
End If
End Function
Attention aux majuscules/minuscules.. la plage nommée doit être orthographiées correctement!