Menu em formulário
Este exemplo mostra como criar um menu tipo dropdown em um formulário do Access . O código está comentado e são explicadas as modificações necessárias para adaptá-lo às suas necessidades.
Ele é uma adaptação simplificada de um exemplo de Marta (MVP) , criadora de exemplos de formulários muito elegantes e competentes. Infelizmente seu site “La Web de Marta” está atualmente fora do ar (mas não custa tentar : http://www.mvp-access.com/-marta-/ )
No entanto, é posssível obter o exemplo original em “La Web de Access del Búho” no item “Novedades”
Endereço: http://www.mvp-access.es/buho/novedades.htm
Estando lá, use o localizar do seu navegador e procure por : “Frankestein” e clique em : Bajarse Ejemplo
O endereço direto do arquivo é : http://accessbuho.mvps.org/ficheros/Frankestein.rar
Aproveite e procure também por “Marta”. Você vai encontrar outros exemplos de formulários muito interessantes. Não perca.
Olá,
Gostaria de agradecer a este exemplo que ajudou muito a melhorar meu projeto. Depois de analisar minuciosamente a funcionalidade dos códigos, sem modéstia, consegui melhorar ainda mais o desempenho deste tipo de menu. Um exemplo disso, é que neste menu do exemplo, se for seguir a risca, ele te deixa na “mão” no que se refere a utilização das teclas de atalho (ex: ALT+Tecla), nos rótulos do formulário principal, ou seja, se precisa chamar o Menu1 (nomeado como: &Menu1) utilizando ALT+M, A Function AtivaMenu, não funciona, creio eu devido ao fato ser um rótulo. Porém se substituir o rótulo por um botão e adicionar a ele as mesmas configurações do rótulo, e alterar algumas linhas do módulo APEMenu, as teclas de atalho funcionarão perfeitamente. O usuário, pode abrir qualquer menu e subsequentes sem usar o mouse, ou seja, quase se tornando uma barra de ferramentas mesmo.
Esse exemplo foi a melhor coisa surgiu para quem usa access 2007 e sofre com a falta da barra de menus do access 2003.
Vlws muito Obrigado!!!!
Gostaria de ver as modificações que você fez no exemplo e se você permitir, disponibilizá-lo no blog.
Se desejar, mande uma mensagem usando o formulário de contato do blog (Menu -> Sobre -> Contato) que eu retorno o email do blog para mantermos contato.
Um abraço
Paulo
Tem como mudar a cor azul de quando selecionamos a opção?
Priscila
O controle das cores das opções se encontra nas funções do módulo APEMenu.
Altere os valores das instruções :
.BackColor = 15651523 (<- este valor corresponde ao azul do exemplo)
e observe o que acontece.
Abraço
Paulo
Bom dia Paulo,
Como faço para aumentar as opções do menu, visto que só estão aparecendo 4 opções, o menu que fiz tem mais de 4 opção de acesso mas não aparece no menu.
Como faço?
Valdenir
Abra o formulário APEMenu no modo estrutura. Vai aparecer um “quadro em branco” (Na verdade um subformulário) onde está escrito “Não acoplado”. Aumente este quadro para baixo e verifique se as demais opções aparecem. Regule esse aumento até que o tamanho fique adequado.
Abraço
Paulo