Funções vba para programação excel vba

Video: Excel 2010 Avançado Funções Avançadas Macros e Programação VBA



A linguagem VBA contém uma série de funções que você pode usar para construir código no Excel. A tabela a seguir fornece descrições das funções mais úteis. Ao escrever código, digite a palavra VBA seguido por um período, e você verá uma lista drop-queda dessas funções. Ver sistema de Ajuda do Excel para obter mais detalhes.

Video: Ciência e Tecnologia - Aula 3 - Excel VBA - Criando funções Personalizadas

Função VBAO que faz
AbsRetorna o valor absoluto de um número
ordemDevolve uma variante que contém uma matriz
AscConverte o primeiro caractere de string para o seu valor ASCII
ATNRetorna o arco tangente de um número
CBoolConverte uma expressão para o tipo de dados booleano
CByteConverte uma expressão para o tipo de dados de bytes
CCurConverte uma expressão para o tipo de dados de moeda
CDateConverte uma expressão para o tipo de dados de data
CDblConverte uma expressão para o tipo de dados dupla
CDecConverte uma expressão para o tipo de dados decimal
EscolherSeleciona e retorna um valor de uma lista de argumentos
ChrConverte um valor de ANSI de um personagem
CIntConverte uma expressão para inteiro tipo de dados
CLngConverte uma expressão para o tipo de dados de longo
CosRetorna o co-seno de um número
CreateObjectCria um objeto de automação OLE
CSngConverte uma expressão para o tipo de dados única
CStrConverte uma expressão para o tipo de dados de cadeia
CurDirRetorna o caminho atual
CVarConverte uma expressão para o tipo de dados variante
CVDateConverte uma expressão para o tipo de dados de data
CVErrRetorna um tipo de erro definido pelo usuário
EncontroRetorna a data atual do sistema
DateAddRetorna uma data com um intervalo de data adicionado a ele
DateDiffRetorna a diferença entre duas datas como um tempo
intervalo
PartDataRetorna um inteiro contendo uma parte específica de uma data
DateSerialRetorna uma data para um determinado ano, mês e dia
DateValueConverte uma string para data
DiaRetorna o dia do mês de uma data
dirRetorna o nome de um arquivo ou pasta que corresponde a um
padronizar
DoEventsProduz execução para o sistema operacional pode processar outros
eventos
EOFRetorna True se o fim de um arquivo de texto foi alcançado
ErroRetorna a mensagem de erro que corresponde a um erro
número
ExpRetorna a base dos logaritmos naturais (e) elevado a uma
poder
FileAttrRetorna o modo de arquivo para um arquivo de texto
FileDateTimeRetorna a data e hora em que um arquivo foi modificado pela última vez
FileLenRetorna o número de bytes em um arquivo
ConsertarRetorna a parte inteira de um número
FormatoRetorna uma expressão em um formato particular
FormatCurrencyRetorna um número como uma string, formatado como moeda
FormatDateTimeRetorna um número como uma string, formatado como uma data e / ou
Tempo
FormatNumberRetorna um número como uma string formatada
FormatPercentRetorna um número como uma string, formatado como uma porcentagem
FreeFileRetorna o próximo número de arquivo disponível para uso pela Open
declaração
Pegue tudoRetorna uma lista de configurações de chave e seus valores (originalmente
criado com SaveSetting) a partir de uma aplicação&entrada rsquo-s no
registro do Windows
GetAttrRetorna um código que representa um atributo de arquivo
GetObjectRecupera um objeto de automação OLE de um arquivo
GetSettingRetorna um valor de chave configuração de um aplicativo&entrada rsquo-s
no Registro do Windows
feitiçoConverte de decimal para hexadecimal
HoraRetorna a hora de um tempo
IIfRetorna uma das duas partes, dependendo da avaliação de um
expressão
EntradaRetorna um número específico de caracteres de um texto aberto
Arquivo
Caixa de entradaExibe uma caixa para solicitar um usuário para entrada, e retorna o
valor introduzido
InStrRetorna a posição de uma string dentro de outra cadeia
InStrRevRetorna a posição de uma string dentro de outra cadeia,
começando na extremidade traseira da corda
intRetorna a parte inteira de um número
IsArrayRetorna True se uma variável é um array
IsDateRetorna True se uma variável é uma data
Está vaziaRetorna True se uma variável não foi inicializada
IsErrorRetorna True se uma expressão é um valor de erro
Está desaparecidoRetorna True se um argumento opcional não foi passado para uma
Procedimento
É nuloRetorna True se uma expressão não contém dados válidos
IsNumericRetorna True se uma expressão pode ser avaliada como um número
IsObjectRetorna True se a expressão faz referência a uma automação OLE
objeto
Junte-seRetorna uma string criada juntando um número de substrings
contido em uma matriz
LBoundRetorna o limite inferior de uma matriz
LCaseRetorna uma string convertidos para minúsculas
EsquerdaRetorna um número especificado de caracteres a partir da esquerda de um
corda
LenRetorna o comprimento de uma corda, em caracteres
LocRetorna o atual ler ou escrever posição de um arquivo de texto
LOFRetorna o número de bytes em um arquivo de texto aberto
RegistroRetorna o logaritmo natural de um número
LTrimRetorna uma cópia de uma string sem espaços à esquerda
médioRetorna um número especificado de caracteres de uma cadeia
MIDBRetorna um determinado número de bytes a partir de uma posição especificada
em uma string string
MinutoRetorna o minuto de cada vez
MêsRetorna o mês de uma data
MonthNameRetorna uma string que indica o mês especificado
MsgBoxExibe uma caixa de mensagem modal e retorna o ID do botão
clicado
AgoraRetorna o atual sistema data e hora
outubroConverte de decimal para octal
SubstituirRetorna uma string em que um substring é substituído por
outro
RGBRetorna um número que representa um valor de cor RGB
CertoRetorna um número especificado de caracteres a partir do direito de um
corda
RndRetorna um número aleatório entre 0 e 1
VoltaArredonda um número para um número específico de casas decimais
RTrimRetorna uma cópia de uma string sem espaços à direita
SegundoRetorna o segundo de uma vez
ProcurarRetorna a posição atual em um arquivo de texto
SGNRetorna um inteiro que indica o sinal de um número
ConchaExecuta um programa executável
PecadoRetorna o seno de um número
EspaçoRetorna uma string com um número especificado de espaços
DivididoDevolve uma matriz que consiste de um número de subsequências
SqrRetorna a raiz quadrada de um número
StrRetorna uma representação de cadeia de um número
StrCompRetorna um valor que indica o resultado de uma string
comparação
StrConvRetorna uma variante seqüência convertida conforme especificado
CordaRetorna uma personagem repetindo ou string
StrReverseRetorna os caracteres de uma string em ordem inversa
InterruptorAvalia uma lista de expressões e retorna um valor associado
com a primeira expressão na lista que é True
AbaPosiciona saída em um fluxo de saída
bronzeadoRetorna a tangente de um número
TempoRetorna a hora atual do sistema
CronômetroRetorna o número de segundos desde a meia-noite
TimeSerialRetorna o tempo para uma especificado hora, minuto e segundo
TimeValueConverte uma string para um número de série tempo
apararRetorna uma string sem líder e espaços e substitui
espaços múltiplos com um único espaço
Digite o nomeRetorna uma string que descreve o tipo de dados de um
variável
UBoundRetorna ligado a parte superior de uma matriz
UCaseConverte uma string para maiúsculas
ValRetorna os números contidos em uma string
VarTypeRetorna um valor que indica o subtipo de uma variável
dia da semanaRetorna um número que representa um dia da semana
nome da semanaRetorna um string indicando o dia da semana especificado
AnoRetorna o ano de uma data

Publicações relacionadas