bonjour à tous
dès le départ on a mal démarré
la mise en rouge selon un critère (ici <0) se fait soit par format cellule soit par MFC. Pas par VBA.
et ensuite la recherche des "ne rouge" se fait selon un test "est < 0 "
surtout pas en testant une couleur
extraire des lignes <0 se fait par un simple filtre ou un TCD
pas de VBA du tout, et même pas de formule
compatible tous Excel, Windows et openOffice