Halk,
Eu verifiquei as Subs do formulário e constatei que na Sub PreencheLista(), especificamente na linha 77 do projeto, foi utilizado um laço que roda da linha abaixo do cabeçalho (5) até encontrar a última célula vazia. Porém, a linha 6 da sua planilha está vazia, o que significa que logo no primeiro Loop ele atinge a condição... em outras palavras, ele chega ao fim do Loop logo na primeira célula
Para resolver o problema, basta excluir essa linha ou preenchê-la com alguma informação... mas aí surge um outro problema: Se a macro encontrar uma célula vazia no intervalo, ela para de procurar (isso significa que abaixo do cabeçalho, caso exista alguma célula vazia, ele irá desconsiderar as células que estão abaixo... ou seja: não buscará um intervalo completo).
Eu alterei o seu Loop para um For (que vai desde o cabeçalho até a última célula 'preenchida' com algum valor na planilha, mesmo que hajam células vazias no intervalo).
Por favor, verifique o arquivo em anexo e localize as linhas que estão comentadas com o trecho ' // Murilo, que corresponde as células que eu alterei.
Abraços,
Murilo
Leia as REGRAS
Utilize arquivos COMPACTADOS
PESQUISE
AGRADEÇA clicando na mãozinha ao lado da ferramenta citar.
Marque o tópico como [Resolvido], clicando no √ ao lado do botão citar.
Abraços,
Murilo L
------------
e-mail: [email protected]
skype: fareva_mlima
Postado : 14/05/2014 6:12 am