VBA中相对引用的条件格式不适用于德语Excel

时间:2018-01-31 08:55:42

标签: vba excel-vba conditional-formatting relative excel

我有这个尴尬的问题:

我通过VBA添加以下条件格式和相对引用:

Activecell.FormatConditions.Add Type:=xlCellValue, _
                                Operator:=xlNotEqual, Formula1:="=RC[-1]"

虽然在使用English Office 2010的计算机上运行正常,但它在德国Office 2010上无效。

你知道这可能是什么原因吗?

提前致谢,

Thanasis

1 个答案:

答案 0 :(得分:2)

为德国人民尝试这样的尝试:

Public Sub TestMe()    
        ActiveCell.FormatConditions.Add Type:=xlCellValue, _
                Operator:=xlNotEqual, Formula1:="=ZS(-1)"    
End Sub

RC应为ZS

ZZeileSSpalte

显然条件格式化只支持本地公式。