I use this simple code to toggle cell fill colour
[VBA]Sub Yellow()
If Selection.Interior.ColorIndex = 6 Then
Selection.Interior.ColorIndex = xlNone
Else
Selection.Interior.ColorIndex = 6
End If
End Sub[/VBA]
How do I change it to use the last colour set by the FillColour button? I see it "remembers" the last colour used.