Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
VBA Procedimento Função
É uma boa idéia para aprender sobre os procedimentos de função , se você vai estar desenvolvendo programas Visual Basic for Applications (VBA ) . VBA é uma linguagem de programação de computadores oferecidos em aplicativos do Microsoft Office para automatizar tarefas de rotina de outra forma feitas manualmente . Os aplicativos do Office podem trocar dados através do uso de VBA, como quando você exportar dados do Excel para o Word. No VBA , você pode automatizar a tarefa de renomear todas as folhas em uma planilha do Excel com um clique de um botão. Definição

procedimento função A VBA é uma série de declarações VBA fechados pela "Função e " declarações End Function " . Pense em uma função semelhante a um procedimento sub, exceto que uma função retorna um valor. A função recebe argumentos, como variáveis, que são passadas a ele por um procedimento de chamada. Você pode utilizar os dados destas variáveis ​​dentro de sua função, para executar uma tarefa e retornar um resultado .

User Defined Functions

VBA é frequentemente utilizado no Microsoft Excel para construir funções definidas pelo usuário . Excel inclui um múltiplo de funções de planilha internas , mas provavelmente você não vai encontrar uma função para cada cálculo que você pode precisar no seu programa VBA. Nesse caso, você pode criar suas próprias funções personalizadas que você pode chamar de qualquer célula , assim como você faz com qualquer outra função do Excel. Suas funções personalizadas são armazenadas em um módulo de código VBA , que pesquisas do Excel quando você digita o nome da sua função .

Regras da Função Personalizada

Considere alguns regras aplicáveis ​​antes de criar suas funções personalizadas . A função deve começar com uma declaração "Função " e terminam com uma declaração de " End Function " . Um procedimento de função personalizada pode incluir até 29 argumentos separados por vírgulas. Se você decidir criar uma função sem argumentos , então a sua função deve incluir um conjunto vazio de parênteses . Em algum lugar dentro do procedimento de função, você deve atribuir um valor a uma variável com o mesmo nome da função, a fim de devolver o valor para o procedimento de chamada.
Função Exemplo

a função a seguir leva em um argumento que mantém um valor Fahrenheit eo utiliza para calcular o Celsius equivalente :

Celsius função ( fDegrees ) Celsius = ( fDegrees - 32) * 5 /9End função

o procedimento de chamada pode chamar a função usando o seguinte código :

CelsiusResult = Celsius (95)

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter um fluxo API no formato XML 
·Como abrir uma URL , clicando em um código VB6 Imagem 
·Como criar grandes strings em VB 6.0 
·Como preencher páginas da Web no Visual Basic for Appl…
·Por que há tantas estruturas de repetição em Visual …
·Código Visual Basic for Flash Player 
·Como salvar uma lista usando CommonDialog em VB6 
·Como usar VB.NET Express para alterar a entrada de grav…
·VBA e Pipes Nomeados 
·Como fazer um menu drop Down ou Tab em Visual Basic 6 
  Artigos em destaque
·Como converter HTML para texto em Java 
·Introdução às Técnicas de Classificação em Bioinf…
·Como utilizar as funções em QBasic 
·Erro de log no arquivo de texto para uma aplicação VB…
·Quais são SGML Características 
·Como substituir atributos usando XSL 
·Tutorial para PHP e SimpleXML Atributos 
·Como interpretar o Java Regex 
·Como mover um projeto NetBeans a partir do Mac para o W…
·Como remover caracteres de nova linha em PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados