Это то, что я получаю, используя Macro Recorder:
ActiveCell.FormulaR1C1 = _
"=IF((GLOBAL_DATE-30)<R[1]C[6],""1 Month"",IF((GLOBAL_DATE-60)<R[1]C[6],""2 Month"",IF((GLOBAL_DATE-90)<R[1]C[6],""3 Month"",""Older Than 3 Months"")))"
То есть использует относительные адреса ячеек (R [1] C [6] - ячейка на одну строку ниже и 6 столбцов справа отActiveCell. В качестве альтернативы можно использовать абсолютные адреса, заменив R [1] C [6] на R2C7 (для строки 2, столбец 7 = G2).