Cómo convertir un formulario normal en un formulario dividido. Esta característica de Access 2021 permite mostrar en una misma ventana tanto una hoja de datos como un formulario de registro individual, sin utilizar dos formularios ni código fuente VBA. Es útil para mostrar una lista de registros en la parte superior y la edición del registro seleccionado en la parte inferior.

Tipos de formularios en Access

Un formulario de hoja de datos en Access tendrá este aspecto:

Tipos de formularios en Access

Un formulario de visualización de registro único, tendrá este aspecto:

Tipos de formularios en Access

Un formulario dividido en Access tendrá este aspecto:

Tipos de formularios en Access

Convertir un formulario existente a formulario dividido en Access

Para convertir un formulario existente en Access en formulario dividido, entraremos en vista de diseño del formulario, pulsaremos en el recuadro del formulario [1], en el menú emergente pulsaremos en «Propiedades» [2]. Nota: las propiedades pueden mostrarse también pulsando la tecla F4.

Convertir un formulario existente a formulario dividido en Access

En la propiedad «Vista predeterminada» elegiremos «Formulario dividido» [1]. Estableceremos a «Sí» el valor de las propiedades «Permitir vista Formulario» [2] y «Permitir vista Hoja de datos» [3]. También podremos configurar el resto de propiedades relacionadas con los formularios divididos, como la propiedad de «Guardar posición de la barra divisoria» [4]:

Convertir un formulario existente a formulario dividido en Access

Haremos un vista previa, abriendo el formulario en modo normal y ajustaremos el tamaño y el grosor de la barra divisoria, para dejarlo a nuestro gusto:

Convertir un formulario existente a formulario dividido en Access

Crear un formulario dividido en Access

Si queremos crear un nuevo formulario en formato de visualización dividido, en primer lugar seleccionaremos la consulta o tabla origen de los datos, en nuestro caso «ct_alimento» [1] y pulsaremos en la cinta «Crear» [2], en «Más formularios» [3] y en «Formulario dividido» [4]:

Crear un formulario dividido en Access

Estableceremos las propiedades que queramos personalizar, como hemos explicado anteriormente y ya tendremos nuestro formulario dividido:

Crear un formulario dividido en Access

Por defecto, el asistente establecerá la vista de hoja de datos abajo y el formulario arriba. Podemos cambiar este comportamiento desde la propiedad «Orientación del formulario dividido»:

Crear un formulario dividido en Access

Quedando:

Crear un formulario dividido en Access