Visual Basic é uma linguagem de programação versátil utilizado no Microsoft Excel (VBA) e outros softwares do Windows. Ele oferece uma biblioteca de funções robusto para a realização de uma ampla variedade de tarefas de programação . Embora a sintaxe de qualquer linguagem de programação pode ser facilmente aprendido , são as próprias funções que governam a eficácia de qualquer programa. Somente através da seleção cuidadosa dessas funções pode um programador criar um programa com o poder e utilidade considerável. Funções matemáticas
maioria das linguagens de programação exigem extensas operações matemáticas dentro dos algoritmos , mesmo que o programa não está na superfície de uma ferramenta matemática . Cálculos aritméticos simples são muitas vezes necessárias para criar os laços de programas e outras tarefas que devem ser concluídas . VBA oferece muitas funções matemáticas . Entre as funções mais utilizadas são aquelas que manipular números inteiros. A função de "Round " pode transformar qualquer número em um número inteiro , arredondando -lo. A função " Int " simplesmente trunca , cortando qualquer decimal para deixar o inteiro . Estande funções de trigonometria também estão disponíveis e são escritas exatamente como eles estão em uma calculadora ou livro didático : . " Pecado", " Porque " e " Tan "
corda Funções
Manipulando dados de texto é importante na criação de programas que interagem com os usuários , especialmente qualquer VBA que opera em dados do Excel , que muitas vezes contém strings. Funções de corda fornecer muitas ferramentas críticas. Funções de extração como " esquerda" e "direita" se torna mais fácil para extrair um determinado conjunto de caracteres de texto a partir do lado esquerdo ou direito de uma string. Por exemplo, uma célula do Excel pode conter o nome completo , mas "esquerda" poderia ser usada para extrair apenas o primeiro nome , enquanto " direito " seria extrair o sobrenome. Alterando o caso, é muitas vezes necessário bem . As funções " UCase " e " LCase " pode virar uma cadeia completa em todas as letras maiúsculas ou todas minúsculas. Funções mais avançadas permitem que os programadores a criar novas cadeias juntando várias seqüências separadas, usando a função " Concatenar " , entre outros.
Data e Hora Funções
Trabalhando com datas e horas em qualquer linguagem de programação é uma tarefa , devido à grande variedade de formatos para exibição de informações. As datas podem ser apresentados de várias maneiras , com ou sem marcas de tempo , e muitas vezes é necessário para obter um tipo de peça de dados de outro . Uma função como "Mês" permite que um programador para extrair apenas a informação mês a partir de uma data completa, que contém também um dia e ano. Neste modo, as datas pode ser organizado e agrupados de acordo com os meses , caso seja necessário . Outras funções semelhantes são "Dia ", "A Hora " e " Minuto . " "A função Format" é usado para mudar um pedaço de dados de data em um display de fácil utilização de informações de data base em qualquer formatação convenção o programador deseja. É também possível usar " DateDiff " para subtrair datas entre si para determinar o número de dias entre eles.