返回列表 上一主題 發帖

請問以下語法,2003 m3

請問以下語法,2003 m3

Sheets("result").Select
   Range("Q2:s11").Select
   Selection.FormatConditions.Delete
   For DQ = 2 To 11
    'Range("S2").Select
    Range("r" & DQ).Select
    'Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreaterEqual _
        , Formula1:="=$R$2"
        
    Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreaterEqual _
        , Formula1:="=result!R[]C[-1]"
   
    Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
    With Selection.FormatConditions(1).Interior
        .PatternColorIndex = xlAutomatic
        .ThemeColor = xlThemeColorAccent6
        .TintAndShade = -0.249946592608417
    End With
    Selection.FormatConditions(1).StopIfTrue = False
    Next

Sorry 按錯按鍵了,
想請問的是2003 與 2007 的語法差異
裡面的 Formula1:="=result!R[]C[-1]"可以在2003使用,但到了2007則會出現錯誤,
原本2003的語法Formula1:="=$Q$2"要如何修改到2007裡面使用參數,
謝謝

TOP

找到方法了,須將
Formula1:="=result!R[]C[-1]"
改為
Formula1:="=R[]C[-1]"
即可

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題