Para lograr esto, necesitas seguir los siguientes pasos:
1. Crea el formulario principal:
- Abre tu Base de Datos de Access y crea el formulario principal donde se muestra la lista de comunidades (u otros registros).
- Asegúrate de que este formulario contenga un campo que identifique de manera única cada comunidad, por ejemplo, un campo "IDComunidad" o "NombreComunidad".
2. Crea el formulario secundario:
- Crea el formulario que deseas abrir cuando hagas clic en el botón para una comunidad específica.
- Este formulario secundario deberá estar diseñado para mostrar detalles y datos adicionales sobre la comunidad seleccionada.
3. Agrega un botón al formulario principal:
- Ve al formulario principal en modo de diseño.
- Agrega un botón desde la pestaña "Diseño" (
Design) o "Diseño de formulario" (
Form Design) en la cinta de opciones.
- Cuando se te solicite el asistente para agregar el botón, selecciona la opción "Abrir formulario existente" (
Open an Existing Form) y elige el formulario secundario que creaste anteriormente.
4. Configura el evento del botón:
- Una vez agregado el botón, haz clic derecho sobre él y selecciona "Propiedades" (
Properties).
- Ve a la pestaña "Eventos" (
Events) en la ventana de propiedades.
- Busca el evento "Al hacer clic" (
On Click) y haz clic en el botón con tres puntos (...) para abrir el editor de VBA.
5. Escribe el código VBA:
- En el editor de VBA, escribe el siguiente código:
Asegúrate de reemplazar "NombreDelBoton" con el nombre del botón que agregaste y "NombreDelFormularioSecundario" con el nombre del formulario secundario que deseas abrir.
6. Guarda y prueba:
- Guarda los cambios en el formulario principal y cierra el editor de VBA.
- Ahora, cuando hagas clic en el botón en el formulario principal mientras tengas seleccionada una comunidad, se abrirá el formulario secundario mostrando los detalles de esa comunidad.
Espero que esta solución te sea útil. ¡Buena suerte!