Notifications
Clear all

Inserir nova linha com a mesma formatação e fórmulas

18 Posts
3 Usuários
0 Reactions
2,829 Visualizações
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

A questão é muito simples:

Fazer com que ao preencher a última linha da tabela, o excel insira uma nova linha com a mesma formatação e com as mesmas fórmulas da linha anterior.

Já encontrei ficheiros semelhantes, mas como tenho um nível de programação muito básico, não consigo adaptar ao meu caso.

Em anexo está o ficheiro ao qual queria que esse processo fosse aplicado!

Cumprimentos!

 
Postado : 23/12/2012 8:16 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Leia as regras os arquivos devem ser compactado!!
Regras
viewtopic.php?f=7&t=203

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/12/2012 8:20 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Veja se é isso que você quer...
http://www.sendspace.com/file/qvcvf8

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/12/2012 8:56 pm
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

Desde já agradeço a sua ajuda! A ideia é mesmo essa.

Mas como queremos sempre mais, restam dois problemas que não foram resolvidos:
1. As novas linhas não contêm a mesma formatação nem as fórmulas das células anteriores.
2. A soma da última linha não abrange as novas linhas.

Cumprimentos

P.S. Em anexo deixo o ficheiro original.

 
Postado : 24/12/2012 7:31 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Veja se atende

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/12/2012 8:51 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bo noite!!

Baixe o arquivo em:
http://www.sendspace.com/file/woil6j

Dê retorno!!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/12/2012 7:09 pm
(@miguexcel)
Posts: 167
Estimable Member
 

Alexandre,

Eu tenho um arquivo em que preciso também de um esquema destes. No entanto, eu preciso apenas de copiar e colar as duas linhas anteriores, e, ao mesmo tempo, quando clicar no botão para fazer isso, quero um formulario para inserir um número. É possível?

 
Postado : 26/12/2012 5:32 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Sinta se a vontade para abrir seu proprio tópico e postar sua dúvida com um arquivo modelo compactado

Lembre se de usar a pesquisa do fórum, temos assuntos desse já postado.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/12/2012 5:36 pm
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

Bo noite!!

Baixe o arquivo em:
http://www.sendspace.com/file/woil6j

Dê retorno!!

Att

Já baixei! A ideia é essa! Ter a tabela e sempre que inserir uma linha ela fique igual à anterior.

No seu ficheiro não consigo editar depois de executar a macro.

 
Postado : 27/12/2012 8:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Eu não entendi muito sua questão

No seu ficheiro não consigo editar depois de executar a macro.

:?
Copie o código e passe ao seu arquivo!
Tente assim também

Neste caso é executado por um Botão, mas terá que selecionar antes a linha (local), em que vai inserir a linha.

 Option Explicit
 
Sub InserirAleVBA()
    Dim Rw As Long
    With Selection
        Rw = .Row
        .EntireRow.Copy
        .Insert Shift:=xlDown
        On Error Resume Next
        Cells(Rw + 1, 1).EntireRow.SpecialCells(xlCellTypeConstants).ClearContents
        On Error GoTo 0
    End With
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/12/2012 8:56 am
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

Esse último deu certo. Só é pena que tenha que selecionar a linha onde quero inserir a nova linha!

 
Postado : 27/12/2012 1:15 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Lembre se de clicar na mãozinha e marcar o tópico como resolvido!!

viewtopic.php?f=7&t=3784

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/12/2012 1:22 pm
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

Assim o farei...

De qualquer forma se mais alguém quiser alterar o código para que a nova linha a acrescentar seja sempre acima da linha final onde é feita a soma...

Obrigado.

 
Postado : 27/12/2012 1:32 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu testei mas não consigo perceber o que há de errado, nos explique detalhadamente, ou mande novamente um arquivo modelo compactado!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/12/2012 1:36 pm
 mafb
(@mafb)
Posts: 7
Active Member
Topic starter
 

Em anexo coloco o ficheiro já com o codigo. E la digo quais são os problemas.

Obrigado

 
Postado : 28/12/2012 11:37 am
Página 1 / 2