Alemão,
Peguei aqui a planilha que lhe enviei e fui depurar o código novamente e descobri o porque desse erro "Tipos Incompatíveis".
Não achei antes porque quando depurei, eu passei por cima do erro. O valor da variável contadora X vai até o valor da última linha que no caso são mais de 20 mil linhas. Quando eu testei, eu adiantei o valor da variável X para não ter que ir passo a passo com F8, mais de 20 mil linhas. Isso fez com que eu acabasse pulando o local onde o erro ocorre.
Depois, achando que já estava tudo OK, eu lhe enviei a planilha sem testar antes o clique direto no botão 6. Por isso não notei o erro.,
Bom... mas de fato o erro ocorre mesmo. E ele está ocorrendo a partir da linha 1148 quando o código vai pegar o valor correspondente a coluna F para inserir no listview. Se você observar seu arquivo, Plan1, célula F1148, vai ver que o valor existente lá é um erro de fórmula do Excel (#VALOR!). Desse modo, o código está encontrando esse erro e não consegue passar daí. Basta você arrumar a fórmula lá na planilha que não haverá mais problemas.
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 : 08/06/2017 12:59 pm