Principais funções do vba

Depois de começar a usar o VBA, a próxima coisa importante é aprender como usar as funções integradas do VBA ao escrever código VBA.

Então, listei aqui as 100 principais funções VBA (Category Wise) em detalhes com exemplos e códigos de amostra, e essas funções estão listadas em categorias específicas (10) para que você entenda facilmente o propósito de cada função.

Abaixo está a lista de categorias das principais funções do VBA, todas as funções estão listadas nestas categorias:

Funções de TEXTO VBA (String)

As funções VBA TEXT ajudam a manipular valores de texto em uma célula, um intervalo de células ou uma planilha ou pasta de trabalho inteira. Simplificando, essas funções são especialmente projetadas para modificar valores de texto.

Abaixo temos uma lista de 18 funções TEXT que você pode aprender a usar:

Nome
Descrição
Ajuda você a aplicar um formato específico e, em seguida, retornar essa string no resultado.
Ele procura uma substring de uma string e retorna a posição inicial da substring no resultado.
Ele também procura uma substring de uma string e retorna a posição inicial da substring no resultado (olhando da direita para a esquerda).
Ele converte uma string em uma string minúscula onde todos os caracteres são pequenos.
Retorna uma substring de uma string usando o número de caracteres fornecido (começando no lado esquerdo da string).
Ele conta o número de caracteres do valor fornecido e retorna um número como o número desses caracteres.
Ele remove os espaços iniciais (do lado esquerdo) de uma string e retorna essa string sem esses espaços no resultado.
Retorna uma substring de uma string usando a posição inicial e o número de caracteres fornecidos.
Ele encontra uma substring de uma string e a substitui por outra substring e retorna a nova string no resultado.
Retorna uma substring de uma string usando o número de caracteres fornecido (começando no lado direito da string).
Ele remove os espaços finais (no lado direito) de uma string e retorna essa string sem esses espaços no resultado.
Ele cria uma string com um número de espaços especificado pelo usuário e a retorna no resultado.
Ele compara duas strings e retorna o resultado como um número inteiro.
Ele converte uma string em um formato específico e retorna uma nova string no resultado.
Ele pega um caractere, repete-o um certo número de vezes e o retorna no resultado como uma string.
Ele inverte uma string e a retorna no resultado.
Remove espaços no início e no final de uma string e retorna uma nova string no resultado.
Função UCASE do VBA
Ele converte uma string em uma string maiúscula, onde todos os caracteres são maiúsculos.

Funções VBA DATA

As funções VBA DATE são projetadas especificamente para processar datas de dados. Com essas funções você pode extrair parte de uma data, adicionar ou subtrair dias de uma data e a diferença entre duas datas.

Abaixo temos uma lista de 12 funções DATE que você pode aprender a usar:

Nome
Descrição
Ele retorna o valor da data atual no resultado usando as configurações do sistema.
Adiciona um intervalo à data (e hora).
Retorna uma parte (dia, mês e anos) de uma data.
Ele cria uma data usando o dia, mês e ano fornecidos.
Ele converte uma data armazenada como uma string ou uma string que representa uma data em uma data real.
Pega o valor do dia de uma data válida e ignora o restante dos componentes (mês e ano) e o retorna no resultado.
Ele retorna a data e hora da última modificação (como uma string) de um arquivo (pasta de trabalho).
Pega o valor do mês de uma data válida e ignora o restante dos componentes (dia e ano) e o retorna no resultado.
Função VBA NOME MÊS
Retorna o nome do mês usando o número do mês (variando de 1 a 12).
Retorna o dia da semana (variando de 1 a 7) de uma data fornecida.
Retorna o nome do dia usando o número do dia (variando de 0 a 7).
Pega o valor do ano de uma data válida e ignora o restante dos componentes (dia e mês) e o retorna no resultado.

Funções de TEMPO VBA

As funções de tempo do VBA ajudam você a trabalhar com valores de tempo e manipulá-los, se desejar. Você pode extrair parte de um valor de tempo, adicionar horas, minutos e horas a um horário e calcular a diferença entre dois valores de tempo.

Abaixo temos uma lista de 8 funções TIME que você pode aprender a usar:

Nome
Descrição
Ele pega o valor do tempo de um tempo válido e ignora o restante dos componentes (minutos e segundos) e o retorna no resultado.
Pega o valor dos minutos de uma hora válida e ignora o restante dos componentes (horas e segundos) e o retorna no resultado.
Ele retorna a data e hora atuais no resultado usando as configurações do sistema.
Função VBA SEGUNDA
Pega o valor dos segundos de um tempo válido e ignora o restante dos componentes (horas e minutos) e o retorna no resultado.
Ele retorna o valor do tempo atual no resultado usando as configurações do sistema.
Retorna o número de segundos que se passaram desde a meia-noite (00:00).
Ele retorna um valor de tempo válido (de acordo com VBA) usando horas, minutos e segundos especificados pelo usuário.
Pega o valor de tempo de um valor que possui data e hora e o retorna no resultado.

Funções VBA MATEMÁTICA

As funções VBA MATHS são projetadas para realizar cálculos matemáticos específicos. Simplificando, essas funções realizam cálculos que seriam complexos de serem executados de outra forma.

Abaixo temos uma lista de 13 funções MATHS que você pode aprender a usar:

Nome
Descrição
Ele converte um valor numérico em um número absoluto e o retorna no resultado.
Calcula o arco tangente do número fornecido e o retorna no resultado.
Calcula o cosseno do ângulo fornecido e o retorna no resultado.
Ele calcula o valor de ex para o valor fornecido de x e o retorna no resultado.
Ele retorna um número no resultado após truncar um número inteiro.
Ele pega um número e retorna toda a parte dele no resultado como um número.
Calcula o logaritmo natural do logaritmo natural do usuário e o retorna no resultado.
Ele retorna um número aleatório no resultado variando de 0 a 1.
Ele arredonda um número para um número específico de casas decimais e retorna o novo número arredondado no resultado.
Retorna um número inteiro que representa o sinal aritmético do número fornecido.
Calcula o seno do ângulo fornecido e o retorna no resultado.
Ele calcula a raiz quadrada do número fornecido e a retorna no resultado.
Calcula a tangente do valor do ângulo fornecido.

Funções lógicas VBA

As funções VBA LOGICAL ajudam a testar condições e retornar um valor se esta condição e outro se este valor for FALSE.

Abaixo temos 1 função LÓGICA que você pode aprender a usar e também pode usar VBA IF em seus códigos:

Nome
Descrição
Ele testa uma condição e retorna o valor especificado se a condição for VERDADEIRA e outro valor (especificado) se essa condição for FALSA.

Funções de informação VBA

As funções VBA INFORMATION ajudam você a obter informações específicas do ambiente do aplicativo Excel. Você pode verificar se um valor é uma data, se há um erro ou se você possui um objeto.

Abaixo temos uma lista de 8 funções de INFORMAÇÃO que você pode aprender a usar:

Nome
Descrição
Ele testa se a expressão fornecida é um array e retorna o resultado como TRUE ou FALSE.
Ele testa se a expressão fornecida é uma data e retorna o resultado como TRUE ou FALSE.
Testa se a expressão fornecida está vazia e retorna o resultado como TRUE ou FALSE.
Ele testa se a expressão fornecida é um erro e retorna o resultado como TRUE ou FALSE.
Ele testa se falta algum argumento de um procedimento e retorna o resultado como VERDADEIRO ou FALSO.
Testa se a expressão fornecida é NULL e retorna o resultado como TRUE ou FALSE.
Ele testa se a expressão fornecida é um número e retorna o resultado como VERDADEIRO ou FALSO.
Testa se a expressão fornecida é um objeto e retorna o resultado como TRUE ou FALSE.

Funções financeiras VBA

As funções financeiras do VBA ajudam você a realizar cálculos financeiros com os valores inseridos. Você pode calcular depreciação, valores futuros ou taxa de juros para investimentos e empréstimos.

Abaixo temos uma lista com 12 funções FINANCEIRAS que você pode aprender a usar:

Nome
Descrição
Ele calcula a depreciação de um ativo para um período específico usando o método de saldo decrescente duplo.
Calcula o valor futuro de um empréstimo ou investimento.
Calcula o valor dos juros de um empréstimo ou investimento por um período específico.
Ele calcula a taxa interna de retorno sobre uma série de fluxos de caixa periódicos.
Ele calcula a taxa interna de retorno modificada para uma série de fluxos de caixa periódicos.
Calcula o número de períodos de um investimento ou empréstimo.
Ele calcula o valor presente líquido de um investimento.
Calcula o valor principal de um empréstimo ou investimento para um período específico.
Calcula o valor atual de um empréstimo ou investimento.
Calcula a taxa de juros de um empréstimo ou investimento.
Ele calcula a depreciação linear de um ativo para um único período.
Ele calcula a depreciação na soma dos anos para um período específico da vida de um ativo.

Funções VBA ARRAY

As funções VBA ARRAYS ajudam a gerenciar arrays. Você pode filtrar valores em um array e juntar e dividir uma string.

Abaixo temos uma lista de 6 funções ARRAY que você pode aprender a usar:

Nome
Descrição
Ele cria um array com um conjunto de valores fornecidos por você.
Ele retorna um subconjunto de uma matriz de strings usando critérios.
Ele une várias strings em uma e a retorna como resultado.
Ele retorna o índice mais baixo para uma dimensão de um array.
Ele divide uma string em várias strings usando.
Ele retorna o índice superior de uma dimensão de um array.

Funções de conversão de tipo de dados VBA

As funções de conversão de tipo de dados VBA ajudam a converter um valor de um tipo de dados para outro tipo de dados, como converter um número armazenado como texto em um tipo de dados longo.

Abaixo temos uma lista de 20 tipos de dados Conv. Recursos que você pode aprender a usar:

Nome
Descrição
Ele converte a expressão fornecida em um valor de dados booleano e o retorna no resultado.
Ele converte a expressão fornecida em valor de dados de byte e o retorna no resultado.
Ele converte a expressão fornecida no valor dos dados atual e o retorna no resultado.
Ele converte a expressão fornecida em valor de dados de data e o retorna no resultado.
Ele converte a expressão fornecida em valor de dados duplo e o retorna no resultado.
Ele converte a expressão fornecida em valores de dados decimais e os retorna no resultado.
Ele retorna o caractere usando um código de caractere fornecido.
Ele converte a expressão fornecida em valores de dados inteiros e os retorna no resultado.
Ele converte a expressão fornecida em um valor de dados longo e o retorna no resultado.
Ele converte a expressão fornecida em um único valor de dados e o retorna no resultado.
Ele converte a expressão fornecida em valor de dados de string e o retorna no resultado.
Ele converte a expressão fornecida em um valor de dados variante e o retorna no resultado.
Aplica o formato de moeda à expressão fornecida e o retorna no resultado.
Aplica o formato de data à expressão fornecida e a retorna no resultado.
Aplica o formato numérico à expressão fornecida e o retorna no resultado.
Aplica o formato percentual à expressão fornecida e o retorna no resultado.
Ele retorna uma string convertendo um valor numérico em notação hexadecimal.
Ele retorna uma string convertendo um valor numérico em uma notação octal
Ele converte um valor numérico em uma string e retorna o resultado.
Ele converte uma string em um valor numérico e o retorna no resultado.

Funções de tratamento de erros VBA

As funções de tratamento de erros do VBA ajudam a obter informações sobre o erro que ocorre em um código VBA. Abaixo temos 1 função de tratamento de erros que você pode aprender a usar e também pode usar técnicas de tratamento de erros em seus códigos:

Nome
Descrição
Ele retorna um tipo de dados de erro usando o número de dados de erro fornecido.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *