Troque seu código... o problema é que vc está tentando inserir uma linha inteira, só na posição da célula A6.
Eu troquei a inserção para linha inteira e rodou:
Sub salvar1()
'
' salvar1 Macro
'
'
Sheets("Relatorio_Despesas").Select
Rows("4:6").Select
Selection.EntireRow.Hidden = False
Rows("5:5").Copy
Range("6:6").Insert Shift:=xlDown
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A5").Select
Application.CutCopyMode = False
Rows("5:5").Select
Selection.EntireRow.Hidden = True
Range("A6").Select
Sheets("Despesas").Select
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 02/02/2016 1:34 pm