Vídeo recomendado
https://youtu.be/diWPPPhW-9E

VBA para agrupar resultados sem excluir linhas (Resolvido)

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Marco_Bertolani
Colaborador
Colaborador
Mensagens: 49
Registrado em: Ter Nov 13, 2012 6:44 pm

VBA para agrupar resultados sem excluir linhas (Resolvido)

Mensagem por Marco_Bertolani »

Caros,

Tenho uma planilha que calcula média de resultados que estão na coluna A a cada 3 linhas e os resultados ficam separados, com linhas vazias entre eles, na Coluna B. Alguém conhece uma macro que faça com que os resultados da coluna B se agrupem, deixando de existir linhas vazias entre eles, porém, sem excluir linhas, apenas movendo os valores?

Abs.

Marco.
Editado pela última vez por Marco_Bertolani em Qui Mai 14, 2015 4:43 pm, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
netocasaroli
Consultor
Consultor
Mensagens: 219
Registrado em: Seg Mai 11, 2015 5:24 pm
Localização: Londrina-PR

Re: Comando VBA para agrupar resultados sem excluir linhas

Mensagem por netocasaroli »

Marco,

O código abaixo seleciona apenas a área de dados da coluna B e exclui as células em branco, sem excluir a linha inteira. Veja se te ajuda. Qualquer dificuldade, posta aí...

Sub AgrupaValores()

Dim uLinha As Long

uLinha = Plan1.Cells(Rows.Count, 2).End(xlUp).Row

Plan1.Cells(2, 2).Resize(uLinha - 1, 1).SpecialCells(xlCellTypeBlanks).Delete

End Sub


Marco_Bertolani
Colaborador
Colaborador
Mensagens: 49
Registrado em: Ter Nov 13, 2012 6:44 pm

Re: Comando VBA para agrupar resultados sem excluir linhas

Mensagem por Marco_Bertolani »

Perfeito! Grato!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder