locked
Macro para inserir linha no excel dentro de um intervalo especifico

    Question

  • Galera, preciso de um macro que insira uma linha, mantenha a formatação da tabela no meio de um intervalo especifico exemplo: a3:a9 a linha sempre devera ser inserida neste intervalo.

    E repita uma fórmula de de multiplicação que tem em cada linha ja existente na tabela.

     

    valew!

     

    Saturday, August 21, 2010 10:26 PM

All replies

  • tente assim

     

    Sub Macro1()

    '

    ' Macro1 Macro

    '

     

    '

        Range("A3:C3").Select

        Selection.Copy

        Selection.Insert Shift:=xlDown

    End Sub


    Estou assumindo que a tabela tem pelo menos 3 colunas. Se ela não tiver, ajuste a range a3:c3 de acordo

    • Proposed as answer by João Eurico Sunday, August 22, 2010 3:49 PM
    Sunday, August 22, 2010 3:49 PM
  • Muito bom Eurico!

    Mas amigo, tinha como em vez dela colar a linha embaixo, ela colar em cima da ultima linha?

    Tuesday, August 24, 2010 9:04 PM
  • tire o shift ... experimente
    Thursday, August 26, 2010 12:46 AM
  • Oi, eu tentei fazer o que estava acima, tirar o shit, mas continuou colando em cima da última linha.

    Poderia colocar o código certo, por favor ??

    Estou atrás deste comando, mas não achei e não sei fazer.

    No meu caso, bem parecido, é para copiar de uma célua específica (ex. D19) e colar em outra célula específica (ex. J15), sendo que ao clicar no botão de copiar, ele acrecentará o novo dado da célula D19 embaixo do que já estava colado na célula J15, ou seja, colando na célula J16 e depois J17, J18 e assim por diante.

    Poderia me ajudar ????

    Fico no aguardo... Bjs

    Friday, December 10, 2010 6:05 PM