Banco de Dados - Access
Criando menus personalizados no MS Access – Parte 2
Neste artigo mostrarei como criar um menu de atalho (o menu acessado com o botão direito do mouse).
por Robert MartimVocê alguma precisou criar um menu personalizado no Access? Se sim, como foi que você levou a cabo o processo?
Existem várias formas de se criar menus personalizados no Office e o MS Access nos fornece tabelas que podem ser utilizadas para armazenar os dados que serão utilizados para criar nossos menus.
Nesta série de artigos, estarei mostrando como criar tais menus de forma eficiente utilizando uma conexão ao nosso banco de dados para carregar os itens que comporão o nosso menu. Este breve tutorial assume um conhecimento prévio do MS Access. Para acessar a primeira parte desta série de artigos e arquivos clique aqui.
Neste artigo mostrarei como criar um menu de atalho (o menu acessado com o botão direito do mouse). A figura abaixo mostra um menu de atalho do próprio Access:
Figura 1 – Exemplo
menu de atalho do MS Access
Ao clicar com o botão direito do mouse sobre o formulário o Access automaticamente; portanto, teremos que “passar por cima” do menu de atalho do Access para colocarmos o nosso próprio menu.
Para completar o exercício você precisará:
- Instalar a referência ao
A primeira parte consiste em escrever o código que irá em nosso módulo. O código é quebrado em duas partes:
- Sub-rotina para criar o menu
- Sub-rotina para remover o menu
Escrevendo o código (modulo):
Resolvido o código para a criação do menu, nós estamos prontos para criar o código para chamar o menu diretamente de nosso formulário.
Abra a janela de código do formulário onde nós inseriremos o código.
Escrevendo o código (formulário):
Observe que o menu é compilado quando o formulário é aberto. No exemplo específico, defino o formulário como o formulário de “startup” do aplicativo forçando, assim, a compilação do menu quando o banco de dados é aberto.
Ao clicar com o botão direito do mouse sobre o formulário obtemos nosso menu ao invés do menu padrão do Access:
Figura 2 – Exemplo
menu de atalho personalizado
Conclusão:
Este Tutorial é a segunda parte da série que estarei escrevendo sobre criação de Menus Personalizados no MS Office. Fique ligado no Linha de Código para as próximas dicas!
O arquivo mdb contendo o exemplo acima pode ser baixado clicando aqui.
Se você deseja saber mais ou tem críticas, sugestões e comentários fale diretamento com o autor pelo email rm@faircourt.com ou deixe aqui no site.