Salut moamatt,
pour la premiere partie du code que tu donnes sous forme d'algo, on peux dire que le code en vba (excel) sa donne ca:
If cells(4,3).value=<> then
cells(4,3).interior.ColorIndex = 2
else
cells(4,3).interior.colorindex=1
cells(4,3).value=cells(3,4).value+cells(4,3).value
end if
le code interior.ColorIndex te color la cellule, si tu veux seulement colorer le texte de la cellule, il faut utiliser Font.ColorIndex.
Par contre je pense que c'est un peu différent de ce que tu veux faire en réalité. Quand quelle cellule est vide, tu veux cacher le résultat et quel résultat??
Donne plus d'information si tu veux un autre coup de main.
@+