Algumas coisas
- As funções precisam ser colocadas em um módulo ou não funcionarão
- Chame a função do usuário do Excel com [A1]:
=fred()
- você pode retornar um valor para o Excel se alterar um pouco seu código:
fred = v.Address
- altere
exit function
paraend function
Functionfred()DimwsAsWorksheetDimvSetws=Worksheets("outfile")
Set v = ws.Cells.Find(18709)
If v Is Nothing Then fred = "nothing"
If Not v Is Nothing Then fred = v.Address
End Function