2
respostas

Função SE(OU)

Gostaria de saber se é possível eu criar uma função no VBA sobre SE(OU). Sei que essa possibilidade já existe no excel normal mas gostaria de cria-la no VBA.

2 respostas

Olá Vinicius, tudo bem? Espero que sim!

Dentro do ambiente VBA é possível criar as funções que desejar. Você pode dar um nome para a função e salvá-la em um módulo para utilizar sempre que quiser.

Assista os cursos do plano de estudos de Excel e VBA para se familiarizar com a linguagem e ver os exemplos de funções que são criadas nas aulas. Dessa forma você conseguirá criar a função que desejar.

Bons estudos!

Olá Vinicius! É possível sim. Assim como João já postou por aqui, o mais recomendado é fazer a formação. Não tenho sólidos conhecimentos em VBA, mas consegues por intermédio de executar procedimentos de códigos. Para isso precisa ativar o VBA no arquivo do Excel que estais usando, pressionando a tecla de função Alt+F11 (ou clicando no botão VBA da guia do desenvolvedor, dependendo da sua versão do Excel). Depois, insira (um módulo ou classe) ou qualquer código que desejas realizar. Para ver as funções existentes no VBA podes ver diretamente na Documentação da Microsoft em https://docs.microsoft.com/pt-br/office/vba/library-reference/concepts/getting-started-with-vba-in-office ou em https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/understanding-conditional-compilation É importante entender um pouco da sintaxe que desejas criar, inserir as fórmulas no local de intervalo indicado e saber um pouco de macro. Espero ter acrescentado por aqui... Bons estudos na sua jornada na trilha do VBA!