返回列表 上一主題 發帖

[發問] Interior.ColorIndex = xlNone

[發問] Interior.ColorIndex = xlNone

請教各位大大

我想要判斷單一儲存格顏色除了 "未填滿" 或是 "白色" 就做哪些事情

如果有個儲存格cells(1,2), 我先手動設成"無填滿", 之後做以下判斷

If (cells(1,2).Interior.ColorIndex = xlNone) or (cells(1,2).Interior.ColorIndex = 2) then
    Msgbox("無顏色")
Else
    Msgbox("有顏色")
Endif

但是 程式都會判定成有顏色, debug 後發現, 程式將未填滿定義成   cells(1,2).Interior.ColorIndex = -4142

是否我要將 xlNone 改成 -4142 ???

謝謝, 問題已解決

TOP

回復 1# a703130


   
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 1# a703130


    是的,改成-4142就符合了

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題