Para criar uma nova função no Excel, siga os seguintes passos:
Abra o Excel e vá para a guia "Desenvolvedor" na barra de ferramentas superior (se não tiver a guia "Desenvolvedor", vá em "Arquivo" > "Opções" > "Personalizar faixa de opções" e marque a opção "Desenvolvedor").
Clique em "Visual Basic" para abrir o editor do Visual Basic.
No editor do Visual Basic, clique em "Inserir" > "Módulo" para adicionar um novo módulo.
Digite o nome da sua função no módulo (por exemplo, "SOMANUMEROS").
Digite o código para a sua função em VBA. Por exemplo, o código para somar os números de um intervalo seria:
Function SOMANUMEROS(intervalo As Range) As Double
Dim soma As Double
For Each celula In intervalo
soma = soma + celula.Value
Next celula
SOMANUMEROS = soma
End Function
Salve o módulo clicando em "Arquivo" > "Salvar". Feche o editor do Visual Basic.
Volte para a planilha do Excel e digite a sua função na célula desejada. Por exemplo, para somar os números da célula A1 à A5, digite "=SOMANUMEROS(A1:A5)".
Pressione "Enter" para calcular o resultado da função.
Pronto! Agora você criou uma nova função no Excel.