.FormulaR1C1格式带有引号的散列标记

我正在写一些VBA代码来写一些公式到Excel电子表格。 如果函数包含散列标记“#”,则会出现编译错误。 这是我的代码:

Sheets("CleanedData").Range("B2:B2").Offset(0, a - 1).FormulaR1C1 = "=SUM(IF(LEFT(Collation!C, 1)=" # ", 1, 0))" 

编辑器在编写这一行时报告编译错误“Expected:end of statement”。

对于输出: =SUM(IF(LEFT(Collation!C, 1)="#", 1, 0))您需要通过加倍string来"

 .FormulaR1C1 = "=SUM(IF(LEFT(Collation!C, 1)=""#"", 1, 0))"