bilokas,
Boa Tarde!
Bem... assim, com um pequeno pedaço do seu código, fica difícil saber o que está acontecendo. Pela análise desse código, o que posso te dizer:
1 - A primeira linha verifica se existe alguma coisa na célula A3. Caso exista valores em A3, o número 3 é atribuído a variável lin.
2 - Na terceira linha do código, se tiver valores em A3, é selecionada a célula A1 (quarta linha) e na quinta linha é dado um CTRL + Seta para baixo para que o Excel se desloque para a última linha com dados da coluna A.
3 - Na sexta linha, então, é atribuída a primeira linha em branco da coluna A à variável lin
Daí, não vi nada errado nesse código. O que está ocorrendo? Qual o problema?
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 31/10/2013 10:18 am