Conheça os principais comandos de VBA no Excel

Procurando pelos principais comandos de VBA no Excel? Então você está no lugar certo!

A dica de hoje é para quem está iniciando no VBA ou até mesmo pra quem já domina este recurso no Excel e precisa de uma ajudinha na hora de se lembrar dos principais comandos de VBA no Excel.

Deste modo, separamos uma lista com os principais comandos para auxiliar você leitor em seu estudos e trabalhos. Confira!

Já está interessado(a) no que vem por aí? Então compartilhe com sua rede de amigos para que mais pessoas possam conhecer os principais comandos de VBA no Excel:

Facebook

Twitter

LinkedIn

Comandos de VBA no Excel que você deve conhecer




Função no VBA O que ela faz
Abs Retorna o valor absoluto de um número
Array Retorna uma variante que contém uma matriz
Asc Converte a primeira personagem de corda para o seu valor ASCII
Atn Retorna o arco tangente de um número
CBool Converte uma expressão para o tipo de dados booleano
CByte Converte uma expressão para o tipo de dados byte
CCur Converte uma expressão para o tipo de dados de moeda
CDate Converte uma expressão para o tipo de dados de data
CDbl Converte uma expressão para o tipo de dados dupla
CDec Converte uma expressão para o tipo de dados decimal
Choose Seleciona e retorna um valor a partir de uma lista de argumentos
Chr Converte um valor ANSI para um caractere
CInt Converte uma expressão para inteiro tipo de dados
CLng Converte uma expressão para o tipo de dados a longo
Cos Retorna o cosseno de um número
CreateObject Cria um objeto OLE Automation
CSng Converte uma expressão para o tipo de dados único
CStr Converte uma expressão de seqüência de tipo de dados
CurDir Retorna o caminho atual
CVar Converte uma expressão para o tipo de dados variante
CVDate Converte uma expressão para o tipo de dados de data
CVErr Retorna um tipo de erro definido pelo usuário
Date Retorna a data atual do sistema
DateAdd Retorna uma data com um intervalo de data adicionado a ele
DateDiff Retorna a diferença entre duas datas como um intervalo de tempo
DatePart Retorna um inteiro contendo uma parte específica de uma data
DateSerial Retorna uma data por um ano, mês e dia especificado
DateValue Converte uma string em data
Day Retorna o dia do mês de uma data
Dir Retorna o nome de um arquivo ou diretório que corresponde a um padrão
DoEvents Execução rendimentos para que o sistema operacional pode processar outros eventos
EOF Retorna True se o fim de um arquivo de texto foi atingido
Error Retorna a mensagem de erro que corresponde a um número de erro
Exp Retorna a base dos logaritmos naturais (e) elevado a uma potência
FileAttr Retorna o modo de arquivo para um arquivo de texto
FileDateTime Retorna a data e hora em que um arquivo foi modificado pela última vez
FileLen Retorna o número de bytes em um arquivo
Fix Retorna a parte inteira de um número
Format Retorna uma expressão em um formato particular
FormatCurrency Retorna um número como uma string, formatado como moeda
FormatDateTime Retorna um número como uma string, formatado como uma data e / ou hora
FormatNumber Retorna um número como uma string formatada
FormatPercent Retorna um número como uma string, formatado como uma porcentagem
FreeFile Retorna o próximo número de arquivo disponível para uso pela instrução Open
GetAll Retorna uma lista de configurações de chave e seus valores (originalmente criados com SaveSetting) a partir da entrada de um aplicativo no registro do Windows
GetAttr Retorna um código que representa um atributo de arquivo
GetObject Recupera um objeto OLE Automation de um arquivo
GetSetting Retorna um valor de configuração de chave de entrada de um aplicativo no registro do Windows




Hex Converte de decimal para hexadecimal
Hour Retorna a hora de um tempo
IIf Devolve uma das duas partes, dependendo da avaliação de uma expressão
Input Retorna um número específico de caracteres de um arquivo de texto aberto
InputBox Exibe uma caixa para solicitar um usuário para entrada, e retorna o valor digitado
InStr Retorna a posição de uma string dentro de outra cadeia
InStrRev Retorna a posição de uma string dentro de outra cadeia, começando no final de trás da cadeia
Int Retorna a parte inteira de um número
IsArray Retorna True se uma variável é um array
IsDate Retorna True se uma variável é uma data
IsEmpty Retorna True se uma variável não foi inicializada
IsError Retorna True se uma expressão é um valor de erro
IsMissing Retorna True se um argumento opcional não foi passado para um procedimento
IsNull Retorna True se uma expressão não contém dados válidos
IsNumeric Retorna True se uma expressão pode ser avaliada como um número
IsObject Retorna True se uma expressão faz referência a um objeto OLE Automation
Join Retorna uma cadeia criada pela união de uma série de substrings contidas em um array
LBound Retorna o limite inferior de uma matriz
LCase Retorna uma string convertidos em letras minúsculas
Left Retorna um número especificado de caracteres a partir da esquerda de uma string
Len Retorna o comprimento de uma corda, em caracteres
Loc Retorna o atual ler ou escrever posição de um arquivo de texto
LOF Retorna o número de bytes em um arquivo de texto aberto
Log Retorna o logaritmo natural de um número
LTrim Retorna uma cópia de uma string sem espaços à esquerda
Mid Retorna um número especificado de caracteres de uma cadeia
MidB Retorna um número especificado de bytes de uma posição especificada em uma string string
Minute Retorna o minuto de uma hora
Month Retorna o mês de uma data
MonthName Retorna uma string que indica o mês especificado
MsgBox Exibe uma caixa de mensagem modal e retorna o ID do botão clicado
Now Retorna a data atual do sistema e tempo
Oct Converte de decimal para octal




Replace Retorna uma string em que uma substring é substituída por outra
RGB Retorna um número que representa um valor de cor RGB
Right Retorna um número especificado de caracteres a partir do direito de uma cadeia
Rnd Retorna um número aleatório entre 0 e 1
Round Arredonda um número para um número específico de casas decimais
RTrim Retorna uma cópia de uma string sem espaços à direita
Second Retorna o segundo de uma vez
Seek Retorna a posição atual em um arquivo de texto
Sgn Retorna um inteiro que indica o sinal de um número
Shell Executa um programa executável
Sin Retorna o seno de um número
Space Retorna uma string com um número específico de vagas
Split Retorna uma matriz que consiste em uma série de substrings
Sqr Retorna a raiz quadrada de um número
Str Retorna uma representação de cadeia de um número
StrComp Retorna um valor que indica o resultado de uma comparação de string
StrConv Retorna uma variante seqüência convertida conforme especificado
String Retorna um personagem repetir ou cadeia
StrReverse Retorna os caracteres de uma string em ordem inversa
Switch Avalia uma lista de expressões e retorna um valor associado com a primeira expressão na lista que é verdadeiro
Tab Posiciona a saída em um fluxo de saída
Tan Retorna a tangente de um número
Time Retorna a hora atual do sistema
Timer Retorna o número de segundos desde a meia-noite
TimeSerial Retorna o tempo para uma especificado hora, minuto e segundo
TimeValue Converte uma string em um número de série tempo




Trim Retorna uma string sem líder e espaços e substitui vários espaços com um único espaço
TypeName Retorna uma string que descreve o tipo de dados de uma variável
UBound Retorna o limite superior de uma matriz
UCase Converte uma string para maiúsculas
Val Retorna os números contidos em uma string
VarType Retorna um valor que indica o subtipo de uma variável
Weekday Retorna um número que representa um dia da semana
Weekday Name Retorna um string indicando o dia da semana especificado
Year Retorna o ano de uma data

Leitura recomendada: 

E então, o que achou da dica sobre os principais comandos de VBA no Excel? Deixe o seu comentário abaixo, gostaríamos muito de conhecer a sua opinião! Para conferir mais dicas de Excel, continue acompanhando o Excel Easy!