2
respostas

Funções não retornam

Fiz as funções corretamente, porém sempre retornam como #nome? Deixei apenas letras, atualizei a fórmula com F9 entre outras opções de configuração, porém nenhuma fórmula funciona, o que devo ajustar?

Tentei todas as dicas dos fóruns, porém o resultado é o mesmo #nome?

2 respostas

Oii, Daiane! Tudo joiaw

Isso pode ocorrer por alguns motivos, vamos ver algumas situações com possíveis soluções.

  • Veja se o nome da função não possui erros de sintaxe e se é a mesma que consta no VBA e na célula do Execel: fnP50Desconto.

  • Quando digitamos é comum darmos espaço entre a fórmula, veja se não aplicou espaço sem perceber. Um exemplo de como ficaria é:

fnP50Desconto(C32) e não fnP50Desconto ( C3 ).

  • Revise se está chamando a função no local certo, por exemplo, "=fnP50Desconto(C3)" em F3, como mencionado nas instruções da atividade Faça como eu fiz.

Além disso, o Excel precisa saber que a função que você criou é segura para ser executada. Então podemos configurá-lo para isso, tente os seguintes passos:

  1. Vá para "Arquivo" > "Opções" > "Centro de confiabilidade" > "Configurações do Centro de Confiabilidade" > "Configurações de Macro"
  2. Certifique-se de que a opção "Habilitar todas as macros" está selecionada.

Espero que uma das sugestões te ajude com o problema. Qualquer dúvida, compartilhe para podermos te auxiliar.

Bons estudos, Daiane!

Oi Nathalia,

Sim, fiz as alterações de configuração e validei diversas vezes as fórmulas, nomes, funções e etc. Mas o erro persiste.