Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Macro para inserir linha

Ir para baixo 
2 participantes
AutorMensagem
joão oliveira




Mensagens : 1
Data de inscrição : 23/08/2012

Macro para inserir linha  Empty
MensagemAssunto: Macro para inserir linha    Macro para inserir linha  EmptyQui Ago 23, 2012 10:50 pm

Olá,
Sou novo no forum e não tenho conhecimento sobre macros!
Preciso de uma macro que insira uma quantidade de linhas copiando as formulas da linha acima. A quantidade de linhas a ser inseridas seria determinado preenchendo uma celula (ex:a1).

A1 = quantidade de linhas a serem inseridas

A1:G1 = Alinhas inseridas a partir deste intervalo de celular

Ficaria muito agradecido se alguém pudesse ajudar pois não encontrei nada que me atenda na net.

JP
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Macro para inserir linha  Empty
MensagemAssunto: Re: Macro para inserir linha    Macro para inserir linha  EmptyDom Ago 26, 2012 7:51 pm

Boa tarde!!

Eu não entendi tente..

Código:
Sub Inserir_Linhas_Vazias()
    Dim lastrow As Long
    Dim i As Long
   
    Application.ScreenUpdating = False
   
    With ActiveSheet
       
        lastrow = .Cells(.Rows.Count, "A").End(xlUp).Row
        For i = lastrow To 1 Step -1
           
            If IsNumeric(.Cells(i, "A").Value) Then
               
                If .Cells(i, "A").Value > 0 Then
                   
                    .Cells(i + 1, "A").Resize(.Cells(i, "A").Value, 7).Insert shift:=xlDown
                End If
            End If
        Next i
    End With
   
    Application.ScreenUpdating = True
End Sub
Ir para o topo Ir para baixo
 
Macro para inserir linha
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» MACRO p/ Inserir linha apos encontrar um determinado valor
» Macro - Construir uma macro para inserir valores em um RANGE
» Macro para acrescentar informação após a ultima linha escrita
» Macro para copiar dados de uma planilha e colar na última linha vazia de outra planilha
» Inserir linha

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: