VB para se tiver mais linhas.
Enviado: 02 Jun 2020 às 12:43
Boa tarde, estou na criação da planiha
tem um codigo que copia uma linha na Planilha Orçamentos ( 3 Operadores) e joga na Planilha ED 3 linhas com a palavra Operadores.
Sub ReplicaDados()
Dim c As Range
Sheets("Planilha_Ed").[A:O] = ""
For Each c In Range("A5:A" & Cells(Rows.Count, 1).End(3).Row)
Sheets("Planilha_Ed").Cells(Rows.Count, 1).End(3)(2).Resize(c.Value, 14) = c.Offset(, 1).Resize(, 14).Value
Next c
Call PlanilhaEd
End Sub
O que acontece é que se for lançado apenas PESSOAL ele funciona legal. Mas quando existe o cabeçalho EQUIPAMENTOS ela para e da erro de execução 1004
Precisave que o codigo copie (agora não precisa separar em lihas) EX: 2 Aja KIPro vou copiar exatamente em 1 linha 2 Aja KIPro e não duas linhas como faz o codigo acima.
Alguém poderia me auxiliar por favor.
tem um codigo que copia uma linha na Planilha Orçamentos ( 3 Operadores) e joga na Planilha ED 3 linhas com a palavra Operadores.
Sub ReplicaDados()
Dim c As Range
Sheets("Planilha_Ed").[A:O] = ""
For Each c In Range("A5:A" & Cells(Rows.Count, 1).End(3).Row)
Sheets("Planilha_Ed").Cells(Rows.Count, 1).End(3)(2).Resize(c.Value, 14) = c.Offset(, 1).Resize(, 14).Value
Next c
Call PlanilhaEd
End Sub
O que acontece é que se for lançado apenas PESSOAL ele funciona legal. Mas quando existe o cabeçalho EQUIPAMENTOS ela para e da erro de execução 1004
Precisave que o codigo copie (agora não precisa separar em lihas) EX: 2 Aja KIPro vou copiar exatamente em 1 linha 2 Aja KIPro e não duas linhas como faz o codigo acima.
Alguém poderia me auxiliar por favor.