Pregunta: | 1543 - EJECUTAR UN FORMULARIO (FORM) DE ACCESS DESDE VISUAL BASIC |
Autor: | Gerardo Salazar Rojas |
Hola Amigos: Quisiera saber si alguien me puede ayudar...Quiero saber si desde Visual Basic 5.0 puedo utilizar un formulario (Form) hecho en Access 2000 y aprovechar la facilidad de Access para tal fin. Si alguien sabe, favor indicarme qué debo hacer (pasos, comandos y/o instrucciones) y si tiene ventajas o desventajas. ¡Gracias por la ayuda brindada...! |
Respuesta: | Guillermo Contreras Gomez |
Yo se hacerlo pero desde VB6, y creo que es lo mismo, Aquí va.
* Primero debes crear una referencia de access en visual basic. * Luego crear un objeto Access( Dim FormAccess as Access.Aplication) * Despues(Set FormAccess=New Access.Aplication). * Y Finalmente utilizar los objetos de access. Ej. 'Para abrir un formulario FormAcces.DoCmd.OpenForm "Nombre del Formulario" 'Para Abrir Una Macro FormAcces.DoCmd.RunMacro "Nombre de la Macro" Ojo Que en el computador que utilizarás los objetos sea cual sea, Access, Excel o Word, estos deben estar Instalados. Si tienes Problemas Enviame un Mail |
Respuesta: | lili sofia |
Debes enlazar la base de datos de access con el formulario corespondiente de visual basic,las versiones que tienes si son compatibles entre si,y tiene muchas utilidades, no le he encontado hasta ahora ninguna dificultad ya que el lenguaje es muy sencillo. Dependiendo de la unidad donde tengas los datos de access,dentro del formulario de visual lo ¨llamas¨por el nombre que previamente le has dado. Escribeme y te daré más información. |