Excel VBA – 在IF语句中将工作表指定为variables

在下面的一段VBA代码中,如何用variables“cPage”replace工作表“ContolPage”的引用?

ActiveCell.FormulaR1C1 = "=IF(RC[5]="""","""",ControlPage!R[-13]C[-2])" 

谢谢

您需要从引号中删除任何vbavariables,并与&连接:

 ActiveCell.FormulaR1C1 = "=IF(RC[5]="""","""",'" & cPage & "'!R[-13]C[-2])"