如果在公式中陈述

当我在Excel电子表格的顶部栏中input这个公式时,我遇到了一个问题:

=IF(R1C1 > 5; 1; 0) 

但是如果我用VBA写这样的函数:

 Sub Button4_Click() raw_data.Cells(18, 1).FormulaR1C1 = "=IF(R1C1 > 5; 1; 0)" End Sub 

当我点击触发这个function的button时,我收到:

 error 1004 application defined or object defined error 

PS:如果我不使用If语句,button点击工作没有任何问题。