Postagens

Mostrando postagens com o rótulo VBA no Excel

Noções sobre os comandos VBA

Noções básicas referente aos objetos usados com mais frequência : Range: refere-se a uma célula particular do Excel. Exemplo : Range(“a2”).Value=3 Cells: uma outra maneira de se referir a uma célula particular do Excel. Exemplo : Cells(2,2).Value=6 Worksheets: refere-se a uma planilha, objeto particular do Excel. Exemplo : Worksheets(“Plan3”).Select Worksheetfunction: chama as funções disponível do Excel. Exemplo : Worksheetfunction.Fact(3) MsgBox: mostra uma mensagem no Excel. Exemplo : MsgBox Application.Name ?: mostra um resultado, variável, etc, Na Janela Imediata. Exemplo : a=Worksheetfunction.Fact(3)?a6 Tipos de dados do VBA Byte: armazena inteiros sem sinais entre 0 e 225. Boolean: armazena Verdadeiro ou Falso. Integer: armazena inteiros entre -32.768 e 32.767. Long: armazena inteiros entre -2.147.483.648 e 2.147.483.647. Curency: armazena inteiros na escala de 10.000 entre -922.337.203.685.477,5808 e .337.203.685.477,5807. Single: armazena números de ponto flutuant...

Como usar uma VBA no Excel

VBA ( V isual B asic for A pplication ), é uma linguagem de programação. O funcionamento do VBA é igual qualquer outra linguagem de programação , ou seja, os comandos são definidos pelo usuário e, caso estejam corretos uma função será executada a partir daquela linha de comunicação entre usuário e programa. No caso do Excel, automatiza e simplifica as planilhas de cálculos, oferecendo ao usuário maior facilidade de navegação entre planilhas, estando elas na mesma pasta ou não. Não haverá mais necessidade de pesquisar dados de uma planilha sem uma referência. Com o VBA é possível encontrar qualquer elemento disponível dentro da planilha. Podem-se criar comandos de validação de dados que retornam resultados específicos de um campo de preenchimento, inclusive quando se trata de acesso a banco de dados externos. O primeiro passo para iniciar a utilização do VBA no Excel é possuir uma planilha preenchida e formatada com os dados pertinentes. Após isso basta ir na guia Desenvolvedor , fa...