Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Aprendendo VBA para Excel
Microsoft inclui uma versão simplificada da linguagem de programação Visual Basic chamado Visual Basic for Applications ( VBA ) em alguns de seus produtos Office, como Word, Excel, Access e PowerPoint. O sistema de macro nestes programas usa VBA, mas um usuário pode escrever código VBA diretamente com um pouco de compreensão de como funciona o Visual Basic . Excel pode ser um ambiente particularmente útil para adicionar recursos personalizados através de VBA. Descrição de uma aplicação VBA

O exemplo a seguir percorre as etapas para a criação de uma calculadora de IMC ( Índice de Massa Corporal ), utilizando VBA. Cada aplicação em VBA requer um processo de desenvolvimento similar. As variáveis ​​são definidas , as rotinas de coleta de informações do usuário , eo programa executa alguma ação e exibe o resultado . Aqui , o código VBA faz o cálculo e mostra em uma janela , enquanto um cálculo Excel mostra o mesmo resultado que um controlo sobre o código
configurar a planilha Excel
< . p> Comece abrindo um novo livro em branco no Microsoft Excel. Guarde-o com o nome de " Excel VBA Amostra" em uma pasta que você pode encontrar facilmente. Na célula A1 , digite este texto: " Altura " . Na célula A2 , digite " de peso ", e na célula A3 , digite " BMI " . Crie o resultado Excel para um IMC na célula B3 , digitando o seguinte: " = B2 /(B1 * B1) * 703" . Alterar o formato do resultado clicando em " Formatar Células " B3 e selecção e , em seguida, "Número ". Altere os pontos decimais para "1" e clique em " OK".
Criar um aplicativo VBA

Mova o cursor para uma área vazia da planilha. Clique em " Desenvolvedor " no menu do Excel. Selecione " Visual Basic" , no lado esquerdo da nova linha de opções. Na pequena janela que se abre , clique em "Exibir" e selecione "Código ". Agora, clique em "Inserir " e escolha " Procedimento ". Escolha "Sub" como o tipo de procedimento, nomeá-lo IMC e ativar o botão "Private" . Isto é onde você escreve o código Visual Basic para tornar o trabalho a sua aplicação. Digite o seguinte código entre o " Private Sub IMC ( )" e " End Sub ". A explicação do código segue abaixo.

Private Sub IMC ( ) Dim Altura, Peso como IntegerDim IMC como SingleHeight = InputBox ( " Qual a sua altura em polegadas ?") Peso = InputBox ( " Quanto você ? . pesar em libras " ) IMC = ( Peso /(altura * altura )) * 703BMI = Format ( IMC, " # # # ") MsgBox (" seu IMC é "& IMC) MsgBox (" Um IMC de 20 - 25 é o ideal, mais de 25 é considerado excesso de peso ") End Sub

No sub rotina acima, as segunda e terceira linhas declarar três variáveis ​​, a altura eo peso , como números inteiros e IMC como um tipo de número decimal . As próximas duas linhas trazer pequenas janelas para solicitar a entrada do usuário . A primeira linha de IMC executa o cálculo . Os próximos formata o resultado com uma casa decimal . Os próximos exibe o cálculo do IMC. Quando o usuário clica em "OK" sobre este assunto, a última exibição fornece um pouco de detalhe.
Executar a aplicação

Clique em " Run" ou "F5 " para verificar a aplicação . Deve percorrer a pedir-lhe para altura e peso figuras. Clicar em " OK" depois de cada um fará com que o resultado do IMC. Mais um clique de "OK" exibe a explicação. Você pode , em seguida, clique novamente na planilha Excel e verifique o cálculo código. Código VBA

envolver mais usa este método básico de aplicativos de escrita. Ele não ajuda a ter algum conhecimento de Visual Basic. No entanto, clicando no link "Ajuda" no desenvolvedor Visual Basic pode janela de fornecer informações suficientes para criar alguns programas curtos em seu próprio país .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar uma equação Excel 
·Ajuda na criação de demonstrações financeiras conso…
·Como manter algo constante no Excel 
·Como usar o Microsoft Excel 2002 
·Como Aplicar formatação entre várias células no Exc…
·Como usar o Excel para Correlação de dados de três S…
·Como desbloquear uma planilha Excel 2003 
·Como manter o controle das minhas notas Usando Excel 
·Como você começa a linha de cabeçalho para repetir e…
·Como desativar notação científica no Excel 2003 
  Artigos em destaque
·Como remover W32 Almanahe.C 
·Como instalar uma unidade Zip SCSI no Windows XP 
·Tecnologia Assistiva para a escrita 
·Como comparar estúdio de gravação Home Software 
·Como fazer cartões com Printmaster 
·Como usar o Sistema IDX 
·Como fazer o download do Windows Movie Maker Com o Wind…
·Como gravar um DVD com legendas em Nero 
·Como atualizar o Adobe Premiere Pro 2 
·Como Salvar Novas Fontes 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados