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

Conditional formatting with relative reference in VBA not working on German Excel

我有一个尴尬的问题:

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

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

虽然它在我的机器上使用英语 Office 2010 工作正常,但它在德语 Office 2010 上不起作用。

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

为德国人试一试:

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

RC 应该是 ZS

ZZeileSSpalte

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