首页 文章

Excel条件公式,带双引号的Formula1参数

提问于
浏览
-1

我需要使用VBA在条件公式中设置以下公式 . 我尝试了所有不同的方法,例如加倍双引号和 Chr(34) . 请帮忙 .

vFormula = "=OR(TEXT(B$2,"ddd")="Sat",TEXT(B$2,"ddd")="Sun")"
.FormatConditions.Add Type:=xlExpression, Formula1:=vFormula

传递包含双引号的 Formula1 参数的正确方法是什么?

1 回答

  • 0

    这应该适用于您的目的:

    ActiveCell.FormulaR1C1 = _
        "=OR(TEXT(R2C[-3],""ddd"")=""Sat"",TEXT(R2C[-3],""ddd"")=""Sun"")"
    

    您只需要更改相对单元格引用 .

    问候,

相关问题