Macro para insertar filas con fórmulas en una hoja protegida
Tengo una hoja de excel protegida donde quiero insertar filas de forma que me copie las fórmulas de las celdas precedentes. He grabado la siguiente macro y funciona a la perfección, pero siempre inserta la fila el B10. Me gustaría que realizara esta acción pero en la fila que le indicara y no siempre en B10.
Sub InsertarFilas()
'
' InsertarFilas Macro
' Insertar filas y copiar formulas
'
' Acceso directo: Ctrl+Mayús+I
'
ActiveSheet.Unprotect
Rows("10:10").Select
Range("B10").Activate
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("D9").Select
Selection.AutoFill Destination:=Range("D9:D10"), Type:=xlFillDefault
Range("D9:D10").Select
Range("H9").Select
Selection.AutoFill Destination:=Range("H9:H10"), Type:=xlFillDefault
Range("H9:H10").Select
Range("I9").Select
Selection.AutoFill Destination:=Range("I9:I10"), Type:=xlFillDefault
Range("I9:I10").Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowInsertingRows:=True
End Sub