A lapfülön jobb klikkre megjelenik a VBA szerkesztõ (VBE).
Jobb oldalon kapsz egy üres lapot, oda másold be az alábbit:
Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Text = "alma" Then Selection.Interior.Color = RGB(255, 120, 0)
If Target.Text = "körte" Then Selection.Interior.ColorIndex = 6
End Sub
Folytathatod más szövegekre az If kezdetû sorok másolásával és átírásával. Szándékosan kétféle megoldást írtam a két szövegre. Az almánál az RGB(x,y,z) paramétereket változtava más-más színt kapsz, a körténél a szíkód határozza meg a hátteret (6-> sárga).
Másik megoldás - makró nélkül - a feltételes formázás, aminek csak az a hátránya, hogy max. 3 különbözõ érték színét adhatod meg. Bár lehet, hogy a 2007 többet is tud.