Dicas de redução de bug para excel 2016 vba

Video: Planilha de Consulta CPF em Massa e Individual com Excel VBA sem Captcha

Não há nenhuma maneira de dizer-lhe como eliminar completamente os erros em suas Excel 2016 programas VBA. Encontrar bugs no software pode ser uma profissão, por si só, mas você pode prestar atenção a algumas dicas para ajudar você a manter os erros ao mínimo:

Video: Reduzir em 5x tamanho de ficheiro no excel

  • Use uma instrução Option Explicit no início de seus módulos. Esta norma requer que você defina o tipo de dados para cada variável que você usa. Isso cria um pouco mais de trabalho para você, mas você evitar o erro comum de erro de ortografia um nome de variável. E tem um benefício lateral agradável: suas rotinas de correr um pouco mais rápido.

    Video: #12 - Macros e Excel VBA - Eventos e Instrução Range

  • Formatar seu código com recuo. Usando recortes ajuda a delinear diferentes segmentos de código. Se o seu programa tem várias aninhada para a próxima loops, por exemplo, o recuo consistente ajuda a manter o controle de todos eles.

  • Tenha cuidado com o On Error Resume Next. Esta declaração faz com que Excel para ignorar os erros e continuar a executar a rotina. Em alguns casos, usando esta declaração faz com que o Excel para ignorar erros que não deve ignorar. Seu código pode ter erros, e você não pode sequer percebem isso.



  • Use lotes de comentários. Nada é mais frustrante do que revisitar código que você escreveu há seis meses e não ter a menor idéia de como ele funciona. Ao adicionar alguns comentários para descrever sua lógica, você pode economizar muito tempo na estrada.

  • Mantenha seus procedimentos Sub e funções simples. Ao escrever seu código em pequenos módulos, cada um dos quais tem uma única finalidade, bem definida, você simplificar o processo de depuração.

  • Use o gravador de macro para ajudar a identificar propriedades e métodos. Quando você não consegue lembrar o nome ou a sintaxe de uma propriedade ou método, é uma boa idéia para gravar uma macro e olhar para o código gravado.

  • Entenda depurador do Excel. Embora possa ser um pouco difícil no começo, o depurador Excel é uma ferramenta útil. Investir algum tempo e conhecê-lo.

Depuração de código não é uma atividade divertida para a maioria (ele está no mesmo nível com a obtenção auditados pelo IRS), mas é um mal necessário que vai junto com a programação. Como você ganhar mais experiência com VBA, você gasta menos tempo de depuração e, quando você tem que depuração, que são mais eficientes em fazê-lo.


Publicações relacionadas