Excel VBA – 在VBA公式R1C1中使用用户inputdate(或使用variables)

我必须在vba中使用和扩展这个公式,但是当我尝试在VBA中不使用某些硬编码date时,我遇到了一些问题。

ActiveCell.FormulaR1C1 = _ "=COUNTIFS(JdT!R5C19:R490C19,"">=02/05/2016"",JdT!R5C19:R490C19,""<=24/05/2016"",JdT!R5C7:R490C7,RC7,JdT!R5C8:R490C8,R1C)+COUNTIFS(JdT!R5C19:R490C19,"">=02/05/2016"",JdT!R5C19:R490C19,""<=24/05/2016"",JdT!R5C7:R490C7,RC7,JdT!R5C10:R490C10,R1C)+COUNTIFS(JdT!R5C19:R490C19,"">=02/05/2016"",JdT!R5C19:R490C19,""<=24/05/2016"",JdT!R5C7:R490C7,RC7,JdT!R5C12:R490C12,R1C)" 

我已经有一些变数:

 start_date = DateSerial(start_year, start_month, start_day) // user input end_date = DateSerial(end_year, end_month, end_day) // user input 

我想用公式中的硬编码date来代替。 我怎样才能做到这一点?