返回列表 上一主題 發帖

[發問] 請問儲存格資料比對

本帖最後由 GBKEE 於 2011-11-24 20:53 編輯

回復 1# b9208
工作表 中選擇C欄後
工作表指令 格式->設定格式化的條件   
公式=COUNTIF(C:C,C1)>1
如圖

  1. Sub Ex()
  2.     Dim E As Range
  3.     For Each E In Range("c2", [c2].End(xlDown))
  4.         If Application.CountIf([c:c], E) > 1 Then
  5.             E.Interior.ColorIndex = 6
  6.         Else
  7.             E.Interior.ColorIndex = xlNone
  8.         End If
  9.     Next
  10. End Sub
複製代碼

TOP

回復 4# b9208
  1. Option Explicit
  2. Sub Ex()
  3.     Dim E As Range, S As Integer
  4.     For Each E In Range("c2", [c2].End(xlDown))
  5.         If Application.CountIf([c:c], E) > 1 Then
  6.             E.Interior.ColorIndex = 6
  7.             S = S + 1
  8.         Else
  9.             E.Interior.ColorIndex = xlNone
  10.         End If
  11.     Next
  12.     If S > 0 Then MsgBox "重複項目計 : " & S
  13. End Sub
複製代碼

TOP

        靜思自在 : 多做多得。少做多失。
返回列表 上一主題