Função VBA funciona no Windows Excel, mas não no Mac Excel

1

Com um janelas versão de Excel isso exibe o endereço da célula onde o nome reside.

Em Mãe c retorna o resultado do IfError argumento.

enter image description here

O código VBA para a função "endereço de pesquisa" é:

Function searchaddress(searchrange As Range, searchvalue As Range)
     searchaddress = searchrange.Find(searchvalue).Address(False, False)
End Function

Por que isso não funcionaria no Mac Excel?

Deon Barnard
fonte
Não tenho certeza se é um problema do Osx. Eu tentei copiar o seu exemplo no win10 excel 2010, e eu não "trabalho" também. Não é a função que deveria ser =IFERROR(searchaddress($A$1:$C$3;E2);"Not working") ?
Christofer Weber
A menos que a informação seja um namerange ... então deixa pra lá.
Christofer Weber
Onde a função searchaddress () é definida? Eu estou supondo que seja definido em um módulo de macro na pasta de trabalho atual ou possivelmente na pasta de trabalho pessoal. Então, por que não está funcionando, talvez as macros estejam desabilitadas no seu Mac, ou se você acha que está na pasta de trabalho pessoal, talvez esteja na pasta "errada". MS continua mudando a localização onde isso deve ser armazenado no Mac ...
jimtut