Deslocar células

Olá, pessoal, tenho uma planilha com um botão que criei para adicionar uma celula e excluir a primeira, no entanto o processo ficou muito lento pois fiz gravando uma macro como exemplo neste link https://youtu.be/a5WvhjqYaOs.

Preciso mover as celulas como no video e manter as propriedades da mesma, mas percebe-se que no video ficou muito lento, aguém pode me ajudar com um código para eu adicionar um botão para que este processo fique mais rápido?

Planilha de exemplo http://www.mediafire.com/file/b1tzufqgcsnvoaf/teste.xlsm/file

Olá Savio.
coloque isto no inicio da macro
Application.ScreenUpdating = False

e isto no final
Application.ScreenUpdating = True

abs

1 Curtida

eu fiz isso, a tela parou de piscar, porém ainda continua lento, leva uns segundos para adicionar cada celula, gostaria que fosse mais rápido

Vou olhar o seu arquivo, depois te falo.

1 Curtida

Savio, aqui está muito rápido, nem dá para ver esta lentidão… o que mais vc faz além destes copia e cola ?

lporto to savio 2020 02 03.xlsm (16,0,KB)

O documento que quero acelerar esta neste video https://youtu.be/a5WvhjqYaOs, esta planilha é um exemplo

A planilha tem 240 celulas ai fica muito lento

O que esta demorando é a formatação condicional.
Hj não consigo fazer um exemplo para vc, mas amanha creio que dará tempo, ai te envio um exemplo.
Tire a formatação condicional e vc vai ver que roda muito rápido.
abs

1 Curtida

valeu, muito obrigado, a formatação condicional é por que tem que ter as cores

Bom dia Savio.
Sim, mas não precisa ser desta forma. Veja como fiz neste arquivo, só precisa se ajustar à sua planilha. Qualquer duvida me avise aqui ou no email luiz@cet.com.br
Desta forma, só vai trocar a cor quando rodar a macro, mas dá para mudar isto também, fazendo de outra forma.

lporto to savio 2020 02 03 v2.xlsm (19,0,KB)
abs

1 Curtida

Segue de outra forma. Se vc trocar o numero no range a2:ab10, ele pinta de acordo com o numero digitado e se for copiado, conforme sua macro ele faz tambem.
abs

lporto to savio 2020 02 03 v3.xlsm (21,1,KB)

1 Curtida

vou tentar passar esse código pra minha planilha e te envio aqui, muito obrigado pela ajuda

Consegui fazer algumas das modificações, mas não consegui fazer todas, sou um pouco leigo no assunto, te enviei em seu email a minha planilha, a macro de adicionar celula está com o nome de adicionar celula catalogador

ok, vou dar uma olhada

1 Curtida

te mandei um email… veja se melhorou

1 Curtida

Ficou perfeito, muito bom mesmo, vou tentar trabalhar com o código ao invés de formatação condicional, mas ficou muito bom a modificação que você fez, ficou bem rápido agora. Muito obrigado pela ajuda!

1 Curtida

Legal… Quando tiver MUITA formatação condicional, desabilite o calculo e depois habilite novamente…
abs

1 Curtida