M
Montana
Guest
Bonjour à tous!
J'ai un problème avec une macro qui marchait très bien hier encore, je ne sais pas ce que j'ai bien pu faire comme modification...
Je préviens tout d'abord : je suis novice en visual basic, je débute tout juste, et disons que je "bricole" avec ce que je trouve sur le web, pour arriver à ce que je veux.
Je ne connais donc pas vraiment la logique du language.
Là voici : (Excel 2000)
SubCPCMREPOS()
Dim c As Range
For Each c In Range ("C2:AG42")
If UCase(c) = "R" Then
c.Font.ColorIndex = 3
ElseIf UCase(c) = "CP" Then
c.Font.ColorIndex = 10
ElseIf UCase(c) = "CM" Then
c.Interior.ColorIndex = 43 --------------->c'est ici que ca bug
End If
Next
End Sub
Oui oui, c'est bien une mise en forme conditionnelle que je veux, et si je passe par une macro, c'est que j'ai déjà 3 mises en forme cond. et que je ne peux pas en ajouter.
Voici le message d'erreur lorsque j'execute : Erreur d'execution "1004"
Impossible de définir la propriété de colorIndex de la classe interior.
Essayant tout plein de trucs sans succès depuis des heures, je finit donc par faire appel à vous, car ce forum d'où je tire bien des exemples m'a l'air très sympa.
Dans l'attente d'un peu de secours ...... @+ !
J'ai un problème avec une macro qui marchait très bien hier encore, je ne sais pas ce que j'ai bien pu faire comme modification...
Je préviens tout d'abord : je suis novice en visual basic, je débute tout juste, et disons que je "bricole" avec ce que je trouve sur le web, pour arriver à ce que je veux.
Je ne connais donc pas vraiment la logique du language.
Là voici : (Excel 2000)
SubCPCMREPOS()
Dim c As Range
For Each c In Range ("C2:AG42")
If UCase(c) = "R" Then
c.Font.ColorIndex = 3
ElseIf UCase(c) = "CP" Then
c.Font.ColorIndex = 10
ElseIf UCase(c) = "CM" Then
c.Interior.ColorIndex = 43 --------------->c'est ici que ca bug
End If
Next
End Sub
Oui oui, c'est bien une mise en forme conditionnelle que je veux, et si je passe par une macro, c'est que j'ai déjà 3 mises en forme cond. et que je ne peux pas en ajouter.
Voici le message d'erreur lorsque j'execute : Erreur d'execution "1004"
Impossible de définir la propriété de colorIndex de la classe interior.
Essayant tout plein de trucs sans succès depuis des heures, je finit donc par faire appel à vous, car ce forum d'où je tire bien des exemples m'a l'air très sympa.
Dans l'attente d'un peu de secours ...... @+ !