✔ 最佳答案
Highlight/刪除或清除內容, 均是動作, 除非用人手一格格做, 否則一定要用VBA, 不是一般方法或公式可以做到的
注意: 用VBA刪除或清除內容后, 是無法還原
2008-04-18 17:36:20 補充:
Sharonwsf0819 的VBA,
將Cells(1,1).CurrentRegion 改成 Activesheet.UsedRange應更佳, 否則會有走雞
變色前亦應先將範圍的(上次留下)變色清除
無需分兩次循環, 用For each一次便可
2008-04-18 17:37:01 補充:
Private Sub findNum_Click()
num = [f2]
Set xx = ActiveSheet.UsedRange
xx.Interior.ColorIndex = xlNone
For each x in xx
If x.value = num Then x.Interior.ColorIndex = 6
Next
End Sub
2008-04-18 17:37:29 補充:
其實變色, 用條件格式比VBA更佳
全選Cells
公式是 =A1=$F$2