看板 Visual_Basic 關於我們 聯絡資訊
我想用如果字體是黃色 另一個儲存格變2,卻沒跑出,我想請問大家這是為什麼 以下是程式碼 If Cells(3, 9).Font.Color = -16711681 And Cells(3, 9).Font.TintAndShade = 0 Then Cells(3, 10) = 2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.165.203 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1514536661.A.361.html
manforwan: endif 12/29 18:47
napyang: 打在同一行的話end if可以省略喔!試試看把and後面的條 12/29 19:09
napyang: 件砍掉吧,可能被這個條件影響了(或者你的顏色碼是錯 12/29 19:09
napyang: 的 12/29 19:09
vincent0926: 也要注意if寫在什麼事件,例如當工作簿儲存格發生的 12/29 21:48
vincent0926: 改變時執行 12/29 21:48
notsag: Debug.Print Cells(3,9).Font.Color 會得65535 12/30 21:17
notsag: https://goo.gl/YCmQ13 12/30 21:17