Descrição:
Como criar uma Function em um script do E3?
Solução:
Um exemplo simples de criação de uma Function no E3 pode ser:
Sub CommandButton1_Click()
MsgBox Funcao()
End SubFunction Funcao()
Funcao = 5 * 10
End Function
Sub Temp()
End Sub
Perceba que nos scripts do E3 não é possível editar as linhas onde estão o Sub e o End Sub. Por isso, é necessário adicionar um End Sub para poder declarar a Function, e depois um Sub para que o End Sub do final não fique solto no script e dando erro.