Para uma soma "dinamica" experimente (supondo que seja soma na coluna de : =SOMA(INDIRETO("D1:D"&LIN()-1))
Veja se assim consegue colocar as configurações
Sub InserirLinhasCopiadas()
'
' Inserir Linhas Copiadas
'
Dim Rng As Range, Num As String, ans As Integer, Mn As Integer
On Error Resume Next
Set Rng = Application.InputBox(prompt:="Selecione a Linha Início ", Title:="Inserir Linhas", Type:=8)
'numero da linha de inicio
Mn = Rng.Row
Num = Application.InputBox(prompt:="Inserir número de linhas", Title:="Inserir Linhas", Type:=1)
If Num = False Then Exit Sub
ans = MsgBox("Click Sim para ""Inserir"", Não para ""Cancelar""", vbYesNo + vbInformation)
If ans = vbYes Then
Rng.Resize(Num).EntireRow.Insert
Rows(Mn & ":" & Mn).Select
Selection.Copy
Rows(Mn & ":" & Mn + Num).Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ElseIf ans = vbNo Then
Rng.Resize(Num).EntireRow.Delete
End If
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 01/10/2012 6:12 am