EXCEL中怎样点击一个单元格时这个单元格着色,再点击又恢复

如题所述

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Interior.ColorIndex = 35 Then Target.Interior.ColorIndex = -4142 Else Target.Interior.ColorIndex = 35
End Sub

亲测OK。

追问

兄弟,试了下,效果是这样的,点A1着色,再点B1,B1着色,又点A1,A1恢复原色,再点B1,B1恢复原色。我想要的效果是点A1,A1着色,再点A1,A1无色。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-03
快捷键CTrl+Z把他撤销掉就可以了
第2个回答  2018-07-02
要用VBA来做追问

麻烦写个代码,谢谢。

相似回答