Bonjour à tous
j'ai une colonne o dans laquelle se trouve des statuts de 1 à 100. Dans la colonne N se trouvent des dates. Ce que je voudrais c'est que si le statut est different de 0 ou 12, alors la cellule dans la colonne n à même ligne s'inscrit en rouge et en gras Voila ce que j'ai écris
Cela marche sauf pour le zero c'est à dire que ma macro ne prends que la premiere condition soit le 12, je dois avoir un probleme d'ecriture ,j'ai bien essayé en mettant une virgule entre 12 et 0 a la place de or ...
pourriez vous m'aider ?
j'ai une colonne o dans laquelle se trouve des statuts de 1 à 100. Dans la colonne N se trouvent des dates. Ce que je voudrais c'est que si le statut est different de 0 ou 12, alors la cellule dans la colonne n à même ligne s'inscrit en rouge et en gras Voila ce que j'ai écris
Code:
Sub ecriture()
For i = Cells(65000, 15).End(xlUp).Row To 1 Step -1 'boucle de la dernière ligne colonne J à la première
If Cells(i, 15) <> (12 Or 0) Then Cells(i, 14).Font.Color = vbRed
Next
End Sub
Cela marche sauf pour le zero c'est à dire que ma macro ne prends que la premiere condition soit le 12, je dois avoir un probleme d'ecriture ,j'ai bien essayé en mettant une virgule entre 12 et 0 a la place de or ...
pourriez vous m'aider ?