Excel VBA использовать локализованную формулу RC для условного форматирования?
Я использую польский Excel, поэтому "R [-2] C" это "W [-2] C".
В каждом месте, где я пробовал VBA, принимались только обозначения RC. Что хорошо, так как он будет работать независимо от языковой версии Excel.
Но для условного форматирования работает только «W [-2] C».
В: Будет ли работать нотация "W [-2] C" в неполированной версии Excel?В: Какая альтернатива есть?Редактировать:
Вот код, который работает для моей языковой версии:
.FormatConditions.Delete
.FormatConditions.add Type:=xlExpression, Formula1:="=WK[-2]-WK[-1]<WK"
With .FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent2
.TintAndShade = 0
End With