Board logo

標題: 請問以下語法,2003 m3 [打印本頁]

作者: cji3cj6xu6    時間: 2015-4-5 22:23     標題: 請問以下語法,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
作者: cji3cj6xu6    時間: 2015-4-5 22:28

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

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




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