Lar Mídia social Top 10 Excel VBA Bug Reduction Tips - dummies

Top 10 Excel VBA Bug Reduction Tips - dummies

Índice:

Vídeo: Reset Dependent Drop-down in Excel (with a tiny bit of VBA) 2025

Vídeo: Reset Dependent Drop-down in Excel (with a tiny bit of VBA) 2025
Anonim

Não há como eliminar completamente os erros no seu código VBA do Excel, mas você pode certamente tente. Usando as seguintes dez dicas irá ajudá-lo a manter esses instigantes erros ao mínimo.

Use uma opção Explicit no início do seu módulo

Quando você segue esta diretriz, você deve definir o tipo de dados para cada variável que você usa. É um pouco mais de trabalho, mas você evita o erro comum de erros ortográficos de um nome de variável. Há também um bom benefício lateral: suas rotinas costumam ser mais rápidas se você declarar suas variáveis.

Formate seu código com indentação

Usar recuo para delinear segmentos de código é bastante útil. Se você tiver vários links aninhados para … Próximos, por exemplo, a indentação consistente torna muito mais fácil para você acompanhar todos eles.

Tenha cuidado com On Error Resume Next

Esta declaração faz com que o Excel ignore quaisquer erros e continue. Em alguns casos, usar esta declaração faz com que o Excel ignore erros que não devem ser ignorados. Seu código poderia ter erros e você nem sequer perceberia.

Use muitos comentários

Nada é mais frustrante do que revisar o código que você escreveu há seis meses - e não ter uma pista sobre como ele funciona. Adicionar alguns comentários para descrever sua lógica pode poupar muito tempo na estrada.

Mantenha suas sub-rotinas e funções simples

Quando você escreve seu código em módulos menores - cada um dos quais tem um único objetivo bem definido - depurá-los é muito mais fácil do que quando você escreve um módulo longo e tem que depurá-lo.

Peça a alguém para testar seu código

Muitas vezes, você está tão perto do código que você escreveu que você negligencia falhas óbvias. Peça a outra pessoa que experimente seu código e teste de estresse, tentando fazê-lo falhar.

Use o sistema de Ajuda

Se algo não parece funcionar como deveria, verifique o sistema de Ajuda do VBA. É possível que uma propriedade ou método não funciona do jeito que você acha. Para acessar o sistema de ajuda do VBA, destaque uma palavra-chave no seu código e pressione F1.

Use a internet para encontrar respostas

Existem vários bons fóruns na web dedicados à programação VBA. Aqueles que freqüentam esses fóruns têm grande orgulho em responder perguntas de forma rápida e completa. Não negligencie este recurso útil (e gratuito).

Compreenda as ferramentas de depuração do Excel

Embora possa ser um pouco assustador no início, você achará que o depurador do Excel é uma excelente ferramenta. Invista algum tempo e conheça-o. Passar cerca de uma hora aprendendo os detalhes pode poupar dezenas de horas em tempo desperdiçado.

Considere uma abordagem diferente

Se você tiver problemas para conseguir uma rotina específica para funcionar corretamente, você pode querer remover a idéia e tentar algo completamente diferente. Na maioria dos casos, o Excel oferece vários métodos alternativos para realizar a mesma coisa.

Top 10 Excel VBA Bug Reduction Tips - dummies

Escolha dos editores

Ideais básicos do judaísmo reformista - manequins

Ideais básicos do judaísmo reformista - manequins

Reforma do judaísmo - provavelmente o maior grupo judaico na América - baseia-se na idéia de que todos os judeus têm a responsabilidade de se educar e tomar decisões sobre sua prática espiritual com base na consciência, em vez de simplesmente depender de leis externas. No judaísmo reformista, a Torah, o Talmud e o halakhah são recursos necessários, mas judeus reformistas ...

Controle de natalidade e aborto no judaísmo - manequins

Controle de natalidade e aborto no judaísmo - manequins

Tradicionalmente, os judeus consideram o controle de natalidade aceitável desde que não inibir as leis judaicas em relação à procriação (mínimo de duas crianças, pelo menos um homem). O aborto no judaísmo, no entanto, é largamente deixado à interpretação. Com exceção do controle de doenças, os preservativos não são um método de controle de natalidade aprovado por causa da proibição contra o "derramamento de semente ...

Corrigindo equívocos sobre o Corão - dummies

Corrigindo equívocos sobre o Corão - dummies

Muitas vezes, os equívocos separam pessoas com diferentes visões do mundo, apresentando mentes e almas com aparentemente válidas desculpas para não envolver pessoas de outras religiões. Considere estas noções generalizadas sobre a escritura, a teologia e a prática do Alcorão - e alguns esclarecimentos que podem alterar as perspectivas comumente mantidas. Muhammad escreveu o Alcorão Quanto a todas as revelações divinas anteriores, o Corão ...

Escolha dos editores

Falando com adolescentes sobre Masturbação - manequins

Falando com adolescentes sobre Masturbação - manequins

Para muitos pais e adolescentes, a idéia de falar sobre a masturbação parece um exercício com desconforto horrível e silêncios estranhos. Muitos adultos acreditam que não há nada a ganhar com isso, tampouco; eles podem pensar que a masturbação é bastante auto-explicativa. Mas, de fato, muitas crianças têm dúvidas sobre a masturbação. Se um pai quer saber ...

A conexão entre a saúde do homem e as erreções - dummies

A conexão entre a saúde do homem e as erreções - dummies

A impotência e a disfunção erétil (ED) podem parecer tragédias de saúde para os homens que sofrem com eles. Na verdade, a capacidade de ter uma ereção pode ser mais centralmente conectada a uma boa saúde do que você percebe. Estudos demonstraram que, muito antes dos sintomas problemáticos da doença cardíaca ou da obesidade se apresentar, um homem provavelmente ...

As posições sexuais mais seguras durante a gravidez - manequins

As posições sexuais mais seguras durante a gravidez - manequins

À Medida que sua gravidez avança e sua barriga se torna maior, certas posições sexuais se tornam menos confortável e possivelmente até perigoso. As mulheres grávidas, obviamente, têm muito peso temporário na frente que podem causar problemas se eles se debruçam de costas. Mas essa restrição não deve impedir que nenhum casal aproveite o sexo. Se você sabe como ...

Escolha dos editores

Como avaliar cenários com o Gerenciador de cenários do Excel 2010 - dummies

Como avaliar cenários com o Gerenciador de cenários do Excel 2010 - dummies

O Gerenciador de cenários do Excel 2010 permite que você crie e salvar conjuntos de diferentes valores de entrada que produzem diferentes resultados calculados como cenários nomeados (como Caso melhor, caso pior e caso mais provável). A chave para criar os vários cenários para uma tabela é identificar as várias células nos dados cujos valores podem ...

Como inserir dados no Excel 2016 com um dispositivo de tela sensível ao toque - manequins

Como inserir dados no Excel 2016 com um dispositivo de tela sensível ao toque - manequins

Se você for executando o Excel 2016 em um dispositivo de tela sensível ao toque que não possui nenhum tipo de teclado físico, como o Tablet Surface 3, sem Cover Cover opcional, você precisa abrir o teclado Touch e usá-lo para inserir os dados da planilha. Para abrir o teclado Touch, basta tocar no botão Touch Keyboard que aparece ...