Tenho três funções definidas pelo usuário
Function FrRA1(q As Double) As Double
FrRA1 = q
End Function
Function FRA1(q As Double) As Double
FRA1 = q
End Function
Function F1rRA(q As Double) As Double
F1rRA = q
End Function
Quando começo a digitar em uma célula =F
, obtenho todas as três funções (além de muitas outras) disponíveis no menu de seleção.
Se eu selecionar e completar a fórmula como por exemplo =FrRA1(H7)
, ela funciona como pretendido.
Se eu selecionar e completar a fórmula como por exemplo =FRA1(H8)
, posso inserir a fórmula, mas recebo #REF!
(problema nº 1).
Se eu selecionar e completar a fórmula como por exemplo =F1rRA(H9)
, recebo uma caixa de mensagem de aviso "Há um problema com esta fórmula...", e não consigo nem inserir a fórmula como tal, preciso alterá-la (problema nº 2).
Por que tenho esses problemas e como resolvo eles? Por enquanto, posso usar apenas nomes como FrRA1
, mas não saber a causa pode ser um problema no futuro (próximo).
FRA1
é o endereço da célula, então não pode ser o nome da função ao mesmo tempo.Por outro lado,
F1rRA
funciona para mim, então pode ser um problema de conflito com algum nome usado na versão do idioma local.Com esses tipos de problemas, você sempre pode adicionar um sublinhado ao nome, por exemplo
FRA_1
.