.Interior.ColorIndex = xlNone
.Interior.ColorIndex = N ' avec N compris entre 1 et 56'
.Interior.Color = xlNone
With Range("A1:P8")
.Interior.Color = xlNone
.Font.ColorIndex = 1
.Borders.Value = 0
End With
.Font.ColorIndex = 1
ou
.Font.Color =RGB(0,0,0)
ou
.Font.Color=0
ou
.Font.Color=vbBlack
Sinon entre 1 et 56. D'autant que si a=xlnone, VBA renvoie a=-4142.Affectez la valeur xlColorIndexNone à ColorIndex pour indiquer que vous ne souhaitez pas de remplissage intérieur.
Oui et pour cause, vous êtes beaucoup à avoir répondu, tous ont bien répondu sauf que le problème n'est pas situé dans cette macro, j'ai complètement oublié de déprotéger la feuille.Bonjour Job,
Ca marche, et ça m'étonne.
MS précise (Lien) :
Sinon entre 1 et 56. D'autant que si a=xlnone, VBA renvoie a=-4142.
??? nous ne sommes que deux et j'ai donné la bonne réponse au post #4.vous êtes beaucoup à avoir répondu