簡體   English   中英

為什么我會收到 VBA 打字機不匹配錯誤?

[英]Why am I getting a VBA Typer Mismatch Error?

嘗試在我的 VBA 代碼中為數據透視表創建條件語句,以將 C 列中小於 2 的任何值突出顯示為紅色。

 Set result = Range("C:C").Value
             If result < 2 Then
                  MyRange.Font.ColorIndex = 3
             End If

不知道為什么我會收到類型不匹配錯誤。

我喜歡條件格式選項。

否則這樣的事情可能會很好用:

Dim rng as range
for each rng in Range("C1:C" & Range("C" & Rows.Count).End(xlup).row)
    If rng.value < 2 Then
        rng.Font.ColorIndex = 3
    End If
next rng

我還沒有檢查顏色的實際應用

這應該讓你更接近一點

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM