Comandos vba comuns em ms excel

Comandos VBA comuns em MS Excel

comandos VBA obter MS Excel para fazer o que quiser - e mais rápido do que folhear todos os menus na barra de navegação. Os programadores usam VBA para escrever macros no MS Excel-essas macros podem executar funções que poderiam ser específicos para a sua aplicação. Os programadores podem beneficiar de manter uma referência da linguagem VBA útil para olhar para cima como para implementar novas funcionalidades. Alguns comandos VBA são bastante comuns e útil para aprender imediatamente.

Caixa de mensagem

  • Uma caixa de mensagem, ou, mais comumente referido como "aquele irritante pop-up", permite que o Excel para interagir com os usuários. O comando VBA, "MsgBox" (sem aspas) é usada para criar caixas de mensagens. O programador usa VBA para definir quais informações seriam dadas para o usuário em uma caixa de mensagem, as informações que irá ser introduzidas pelo utilizador e o que será feito com essa informação.

selecionar células

  • O comando VBA, Gama, refere-se a uma célula ou um grupo de células. Combinado com a propriedade do objeto, Value - como em "Range (" A1 "). Value" (sem aspas de abertura e fechamento) - você pode selecionar o conteúdo de uma célula.

looping



  • Os programadores muitas vezes precisam percorrer várias instâncias de um objeto para implementar plenamente uma função. Para o MS Excel, comanda o VBA para looping são "For Each ... Next" (sem aspas).

comentando

  • Vamos enfrentá-lo, os programadores são humanos e vai esquecer o destino de um comando VBA. Uma maneira de evitar o esquecimento é a comentar extensivamente em todo o código VBA. A forma mais comum de comentar em VBA para Excel é usar o apóstrofo, mas não há um comando mais tempo ", Rem" (sem aspas) que pode ser usado para aqueles que preferem não usar pontuação no código.

Acelerar Cálculos

  • defaults MS Excel para calcular automaticamente fórmulas, ou você pode calcular fórmulas - atualizando-os com base nas alterações na informação - pressionando a tecla "F9". No entanto, ambos os métodos requerem entrar e volta para fora da VBA se suas fórmulas chamar para funções VBA definidas pelo utilizador, desacelerando cálculo. Segundo a Microsoft, você pode prevenir MS Excel de cálculo fora do VBA, redirecionando a tecla "F9", com uma sub-rotina privada dos seguintes procedimentos:

    Application.OnKey "{F9}", "Recalc"

De esta maneira? Compartilhar em redes sociais:

LiveInternet