Tag Archives: UserForm

VBA – Inserindo Menu em um UserForm

Oriundo de nosso fórum, mas com méritos originais para Jan Karel Pieterse do Daily Dose of Excel. O modelo é bem falado na comunidade internacional, mas como pouco se fala dele em terras tupiniquins, vamos a ele.

Apesar de achar pouco prático, se o sistema feito em Excel for extensamente baseados em UserForms, vale a pena dar uma olhada neste modelo. O que ele faz é adicionar um menu padrão em um UserForm VBA, assim como era apresentado no Excel 2003 e anteriores. Abaixo segue uma imagem de exemplo do menu funcionando:

Menu no UserForm

O mais bacana é que a planilha que aparece logo atrás do UserForm é também sua representação nos itens. Alterar os textos nas células tem reflexo direto no UserForm. Veja o teste:

Menu no UserForm Customizado

Um alerta para aqueles que quiserem usar o modelo, façam-o com cautela pois a quantidade de código VBA utilizada é extensa e complexa.

Download do Modelo

UserFormMenu.rar
Os créditos vão a Jan Karel Pieterse pela criação Form com um Menu.

Tamanho: (42.73 KiB)