Я так понял, что есть база, например A,B,C,D столбцы - числа, E-столбец - формула, F,G,H - числа, I - формулы и т.д. Если таблица вправо не "бесконечна", можно следующее применить:
Sub ins()
Dim n As String
Selection.EntireRow.Insert ' ваша вставка строки
n = Selection.Address() '
r = Mid(n, 4) ' вычисление номера вставленной строки
Cells(r - 1, 5).Copy ' 5 - это столбец Е - столбец с формулами
Cells(r, 5).Select '
ActiveSheet.Paste '
Cells(r - 1, 9).Copy '9 - это столбец I - столбец с формулами
Cells(r, 9).Select '
ActiveSheet.Paste '
End Sub
Соответственно Вам надо 5 и 9 заменить на свои номера столбцов с формулами, при необходимости добавить копируемые столбцы, например
Cells(r - 1, 15).Copy
Cells(r, 15).Select
ActiveSheet.Paste