- 帖子
- 967
- 主題
- 0
- 精華
- 0
- 積分
- 1001
- 點名
- 0
- 作業系統
- WIN XP
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-11-29
- 最後登錄
- 2022-5-17
 
|
5#
發表於 2012-4-7 14:37
| 只看該作者
回復 3# luke
儲存格已先全部輸入好,一次判斷全部儲存格
一般模組- Sub xx()
- For Each target In [A1].CurrentRegion
- If target.Column <= 2 Then
- LR = Sheet2.[A1].End(xlDown).Row
- Set Rng = Sheet2.Range(Sheet2.Cells(1, target.Column * 2 - 1), Sheet2.Cells(LR, target.Column * 2))
- Set X = Rng.Find(target, , , xlWhole)
- If X Is Nothing Then
- target.Font.ColorIndex = 3
- Else
- target.Interior.ColorIndex = X.Interior.ColorIndex
- End If
- End If
- Next
- End Sub
複製代碼 |
|