在执行其他特定功能之前,我有一个我不想在我的工作簿中使用的公式。因此,当我确定最佳时,我希望有一些VBA代码填充列。这是公式:
=VLOOKUP(A2,INDIRECT("'"& Day(C2)&"'!$A$127:$C$153"),3,TRUE)
单个刻度,以及&
和!
,总是挂在VBA代码中。
是否有某种方法来封装公式,以便它可以在一个范围内使用,或者是不可用的?
我是否需要封装各种部分?
答案 0 :(得分:0)
你只需要加倍任何引号:
Range("G2:G1000").Formula = "=VLOOKUP(A2,INDIRECT(""'""& Day(C2)&""'!$A$127:$C$153""),3,TRUE)"
例如。