所以我推薦使用字典技術。如果這裏有100個單元格,用字典技術判斷100次就夠了。事不宜遲,下面是代碼:
Sub nop()
Set d = CreateObject("腳本。字典》)
對於選擇中的每個C
如果C . Value & lt& gt""那麽d(C .值)= " "
然後
MsgBox d .計數
設置d =無
末端接頭
考慮到樓主可能不知道如何使用宏,下面簡單說壹下如何使用宏。
步驟1:確保宏可以在EXCEL中運行。打開EXCEL,單擊工具-宏安全性,選擇中或低。建議選擇培養基並確認。如果使用EXCEL2007,則不需要此設置。
第二步:編寫宏代碼。重新打開EXCEL後,按[ALT]+[F11]打開宏編輯器。您可以在宏編輯器的左上角看到“ThisWorkBook”字樣。雙擊它打開右邊的編輯窗口,復制上面的代碼。關閉宏編輯器。
第三步:運行宏代碼。因為我在代碼中設置的是統計當前所選區域內不重復的數字,所以請先選擇妳要判斷的區域,然後再繼續下面的操作。點擊工具-宏-宏,應該會有壹個nop的框出來。沒錯。單擊運行。運行後,會彈出壹個對話框,告訴妳所選區域有多少個唯壹的數字。
希望能解決妳的問題。