Funções de VBA para Excel VBA Programming

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-drop dessas funções. Consulte o sistema de Ajuda do Excel para obter mais detalhes.

Função VBAO que faz
AbsDevolve o valor absoluto de um número
ordemRetorna 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 tipo de dados booleano
CByteConverte uma expressão para tipo de dados byte
CCurConverte uma expressão para tipo de dados de moeda
CDateConverte uma expressão para o tipo de dados de data
CDblConverte uma expressão para tipo de dados duplo
CDecConverte uma expressão para tipo de dados decimal
EscolherSeleciona e retorna um valor de uma lista de argumentos
ChrConverte um valor de ANSI para um caractere
CIntConverte uma expressão para inteiro tipo de dados
CLngConverte uma expressão para tipo de dados longos
CosRetorna o co-seno de um número
CreateObjectCria um objeto de automação OLE
CSngConverte uma expressão para tipo de dados único
CStrConverte uma expressão para o tipo de dados de cadeia
CurDirRetorna o caminho atual
CVarConverte uma expressão para tipo de dados variante
CVDateConverte uma expressão para o tipo de dados de data
CVErrRetorna um tipo de erro definida 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 timeinterval
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 em data
DiaRetorna o dia do mês de uma data
dirRetorna o nome de um arquivo ou pasta que corresponde apattern
DoEventsProduz execução para o sistema operacional pode processar otherevents
EOFRetorna True se o fim de um arquivo de texto foi alcançado
ErroRetorna a mensagem de erro que corresponde a um ErrorNumber
ExpRetorna a base dos logaritmos naturais (E) aumentado para apower
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 / ortime
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 pelo Openstatement
Pegue tudoRetorna uma lista de configurações de chave e seus valores (originallycreated com SaveSetting) da entrada de um aplicativo no registro theWindows
GetAttrRetorna um código que representa um atributo de arquivo
GetObjectRecupera um objeto de automação OLE de um arquivo
ObterDefiniçãoRetorna um valor de chave configuração de entryin de um aplicativo registro do Windows
feitiçoConverte de decimal para hexadecimal
HoraRetorna a hora de um tempo
IIfDevolve uma das duas partes, dependendo da avaliação do anexpression
EntradaRetorna um número específico de caracteres de um arquivo de texto aberto
Caixa de entradaExibe uma caixa de pedir um utilizador para a entrada, e retorna thevalue entrou
InStrRetorna a posição de uma cadeia dentro de outra cadeia
InStrRevRetorna a posição de uma cadeia 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 aProcedure
É 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 um automationObject OLE
Junte-seRetorna uma string criada juntando uma série de substringscontained em uma matriz
LBoundRetorna o limite inferior de uma matriz
LCaseRetorna uma string convertidos em letras minúsculas
EsquerdaRetorna um número especificado de caracteres a partir da esquerda aString
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 cadeia sem espaços à esquerda
médioRetorna um número especificado de caracteres de uma cadeia
MIDBRetorna um número especificado de bytes a partir de um positionin especificou 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 buttonclicked
AgoraRetorna a data atual do sistema e do tempo
outubroConverte de decimal para octal
SubstituirRetorna uma string em que um substring é substituído withanother
RGBRetorna um número que representa um valor de cor RGB
CertoRetorna um número especificado de caracteres a partir do direito de aString
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
DivididoRetorna uma matriz que consiste em uma série de substrings
SqrRetorna a raiz quadrada de um número
StrRetorna uma representação de cadeia de um número
StrCompRetorna um valor indicando o resultado de um StringComparison
StrConvRetorna uma variante de cadeia convertido conforme especificado
CordaRetorna um personagem repetir ou string
StrReverseRetorna os caracteres de uma string em ordem inversa
InterruptorAvalia uma lista de expressões e retorna um valor associatedwith a primeira expressão na lista que é verdadeiro
AbaPosiciona a 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 em um número de série de tempo
apararRetorna uma string sem líder e espaços replacesmultiple espaços e com um único espaço
TypeNameRetorna uma string que descreve o tipo de dados avariable
UBoundRetorna o limite 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

menu