Tag Archives: Menu

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)

Vídeo: Menu horizontal com CSS em 5 minutos

Ainda acha complicada a construção de um menu simples em uma página Web, sem ter que apelar para as tabelas?

Nada contra as tabelas, aliás, elas ajudam em muito, mas é muito comum vê-las onde não são tão necessárias, ou melhor, onde nem deveriam estar.

Bom, o fato é que o pessoal do Tableless.com.br resolveu “simplificar” a vida da galera mais inexperiente e publicou um vídeo de como construir um menu horizontal com CSS em 5 minutos! Testei aqui e deu muito certo, claro, em pouco mais de 5 minutos (aliás, bem mais – foi essa mania besta de programador que fica trocando a cor á toa) e o resultado é muito bacana, além de clean.

Os autor da peripécia é o “aclamado” Diego Eis, famoso pelo seu farto conhecimento em padrões Web. Mais uma vez parabéns!

Abraços

Tomás Vásquez
www.tomasvasquez.com.br