任何人都可以告訴宏的條件格式,就像我有一個包含2個工作表的Excel,我需要格式化數據在M列中作爲寵物,在另一個工作表中給出的條件是Target(E ,F列)。條件格式的宏
例如,如果M5的值小於E3,那麼M5的背景顏色應該是紅色的,如果它大於F3,那麼M5應該是綠色的,如果M5的值在E3 & F3之間,那麼M5的顏色應該是琥珀色。
請幫忙。
任何人都可以告訴宏的條件格式,就像我有一個包含2個工作表的Excel,我需要格式化數據在M列中作爲寵物,在另一個工作表中給出的條件是Target(E ,F列)。條件格式的宏
例如,如果M5的值小於E3,那麼M5的背景顏色應該是紅色的,如果它大於F3,那麼M5應該是綠色的,如果M5的值在E3 & F3之間,那麼M5的顏色應該是琥珀色。
請幫忙。
如果E3
在Sheet2
是50和F3
是60,
Sub highlightcol()
Dim i As Long
For i = 1 To Cells(Rows.Count, "M").End(xlUp).Row
If Cells(i, "M") < Sheets("Sheet2").Range("E3") Then
Cells(i, "M").Interior.Color = vbRed
ElseIf Cells(i, "M") > Sheets("Sheet2").Range("F3") Then
Cells(i, "M").Interior.Color = vbGreen
Else
Cells(i, "M").Interior.Color = vbYellow
End If
Next i
End Sub
這個簡單的代碼突出基於條件Column M
所有值。
大量與條件格式相關的答案。找出最適合您需求的方式,如果您發現您的代碼需要幫助, https://stackoverflow.com/search?q=excel+conditional+formatting –
我試圖使用,如果其他功能,但沒有收穫... – Will