Caros, preciso de ajuda.
Vou resumir o problema. Tenho um código que parte dele faz uma criação de uma coluna, no entanto se o usuário tiver feito uma cópia de alguma célula antes de executar o código, ao criar a coluna ele cria com aquele recurso (Inserir Células Copiadas), então ele cria a coluna com todas as células preenchidas com a informação copiada. Preciso que quando o código seja executado, ele não sofra esse tipo de interferência. Eu pensei em após criar a coluna, limpar todas as células dessa coluna, no entanto não quero ter este custo computacional de ter células preenchidas e limpar elas posteriormente.
Tentei usar ( Application.SendKeys "{ESC}" ), mas ainda sim continua criando a coluna com as células preenchidas.
Segue anexada um código de exemplo. Nesse código para simular o problema relatado, basta selecionar a célula A2 e copiar ela (ctrl+c) e logo em seguida pressionar o botão "Teste bug" em azul.
Postado : 11/09/2020 12:13 pm