Excel VBA sumifs定义为string

如何在VBA中定义一个SUMIFS公式以便打印实际的string? 我一直在使用SUMIFS的VBA方法,但是现在有问题的范围会在我的macros运行后改变它们的值,但是由于""我不能使用这个,

 GD as String GD = "=SUMIFS(G:G, F:F, "=GD")" 

而我不能使用这个

 GD = Application.WorksheetFunction.SumIfs(hours, typeRange, "=GD") 

如果任何一个范围中的任何值都输出,则输出不会改变。

任何线索如何绕过这个?

提前致谢。

通过加倍引用= GD

 GD = "=SUMIFS(G:G, F:F, ""=GD"")"