Поверьте мне, вы не можете получить ответы на форуме быстрее, чем вы можете получить их, проведя небольшое исследование самостоятельно. Все здесь знают это. Поэтому они направляют вас на две ноги.
Вот ответ на ваш вопрос. Обратите внимание, что он вставит формулу в ActiveSheet, то есть вкладку, которую вы просматриваете при вызове макроса или ту, которую вы в последний раз просматривали, прежде чем переключиться на VB Editor. Если вам нужно указать другой лист, сделайте небольшое исследование. Это быстро и просто. Но избегайте выбора, как сказал PEH.
Sub InsertSubtotal()
Dim Cell As Range
Set Cell = Cells(Rows.Count, "R").End(xlUp)
Cell.Offset(1).Formula = "=SUBTOTAL(9,$R$2:" & Cell.Address & ")"
End Sub