segunda-feira, 19 de maio de 2008

VBA - Userform Initialize


   


Sempre que você criar um userform e deseja que um evento aconteça quando ele for exibido
insira os comandos no evento UserForm_Activate() e se deseja que o evento seja executado somente quando o userform for carregado use o evento UserForm_Initialize()
   No UserForm_Initialize() para que o evento ocorra na segunda vez que o Userform for exibido
você deverá usar o comando "Unload ME" para fechar o userform ao invés do comum "hide"

Esta é uma dica simples, mas que para muitos é um grande quebra cabeça.

Um comentário:

Unknown disse...

Essa dica foi muito útil para mim. Muchas gracias.