Board logo

標題: [發問] 請問如何在固定列數中區間對最大值標顏色? [打印本頁]

作者: freeffly    時間: 2012-7-5 11:49     標題: 請問如何在固定列數中區間對最大值標顏色?

本帖最後由 freeffly 於 2012-7-5 11:55 編輯

我想對4、7、10...等列數中的單價中的最大值標顏色
目前想到的是用迴圈再加上條件格式化
不過還沒試出來
如果不使用條件格式化有辦法嗎?

"=MAX($B$4:$F$4)=B4"  這一句想不出如何改
  1. Sub 測試()
  2.     For i = 4 To Range("A65536").End(xlUp).Row Step 3
  3.     With Cells(i, 2).Resize(, 5)
  4.         .FormatConditions.Add Type:=xlExpression, Formula1:= _
  5.         "=MAX($B$4:$F$4)=B4"
  6.         .FormatConditions(1).Font.ColorIndex = xlAutomatic
  7.         .FormatConditions(1).Interior.ColorIndex = 7
  8.     End With
  9.     Next
  10. End Sub
複製代碼
[attach]11582[/attach]
作者: Hsieh    時間: 2012-7-5 12:11

回復 1# freeffly
可用錄製取得程式碼

    [attach]11583[/attach]
作者: freeffly    時間: 2012-7-5 13:42

回復 2# Hsieh

    謝謝版主
    太少用mod的方式去判斷
   問一各問題Union可以單獨將那些符合的區域選取來嗎
   看過之前其他版主用過想要用看看試不出來




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)