Bom, não é maluquice, sei que é possível trabalhar com orientação a objetos com VBA (lógico que com a separação de camadas de forma conceitual e sem herança de implementação, mas e daí...?), com base em estudos que faço a mais de um ano, porém nunca coloquei minha teoria à prova, pois vivo em uma cidade pequena e parece que sou o único por aquí a trabalhar com VBA neste nível. Quanto à possibilidade não há dúvidas, mas e a viabilidade na indústria? O que vocês acham? (favor desconsiderarem outras tecnologias, me refiro somente a o Access) Bom, como disse eu já faço estudos sobre OO no VBA há mais de um ano e posso dizer que, salvo herança de implementação e criação de componentes, podemos fazer tudo. Mas podemos estar pensando: "mas se eu já tenho uma linguagem que me supre estas deficiencias, porque devo fazer isso em VBA?" ... bom, questão de opinião. O que eu gostaria de saber é se comercialmente, quando se adota Access como ferramenta de produção, é viável na opinião de vocês que já o utilizam. Tem um livro antigo, porém bem esclarecedor e com um autor audacioso (digo porque para falar em OOP para VB6, UML e expansibilidade para WEB...) que é o Desenvolvendo Aplicativos Com Visual Basic E Uml, de Paul R. Reed, Jr., ISBN: 9788534611985. Bom, alguém pode postar em seguida "... larga essa velharia, menino, vai aprender Java, *.Net ...", mas eu gosto desse troço e, mesmo não estando nessa condição de "empacado no tempo", pretendo manter VBA como um hobby, pois foi o que me fez aparecer como programador e me abriu a oportunidade de trabalhar com ABAP/4, mesmo não tendo ainda um formação completa em TI. Obrigado.