FUNCTION COM OP?ÕES
Alguém saberia como posso elaborar uma função (function) de forma que seus parâmetros sejam exibidos com opções em uma espécia de list ?
Por exemplo, quando estamos programando e usamos o [ô]msgbox[ô], no momento de escolher o tipo do msgbox, ele abre em uma lista várias opções como vbQuestion, vbAlert, vbYesNo, etc. (ver imagem anexa)
Como posso elaborar uma função ou sub com estas opções nos parâmetros?
Grato
Por exemplo, quando estamos programando e usamos o [ô]msgbox[ô], no momento de escolher o tipo do msgbox, ele abre em uma lista várias opções como vbQuestion, vbAlert, vbYesNo, etc. (ver imagem anexa)
Como posso elaborar uma função ou sub com estas opções nos parâmetros?
Grato
Você precisa criar um Enum num módulo.
Crie sua função fazendo referência ao Enum criado
Basicamento é isso que você precisa. Lembre-se, este tipo de lista (Enum) é do tipo numérico.
Public Enum MinhaLista
Opcao1 = 1
Opcao2 = 2
Opcao3 = 3
End Enum
Crie sua função fazendo referência ao Enum criado
Public MinhaFuncao(opcao As MinhaLista) As Integer
[ô]seus comandos
MinhaFuncao = 1 [ô]Retorna o resultado da função
End Function
Basicamento é isso que você precisa. Lembre-se, este tipo de lista (Enum) é do tipo numérico.
FFCOUTO, obrigado pela dica
A princÃpio não havia conseguido fazer funcionar, mas agora funcionou! Obrigado
A princÃpio não havia conseguido fazer funcionar, mas agora funcionou! Obrigado
Faça seu login para responder