Se puede usar una hoja de Calc como informe de una base de datos de Base?

El tema es que tengo una hoja de cálculo de Calc que ya vino armada así desde otro lado
El tema es que para organizar los datos y mantener datos históricos (entrega de elementos de seguridad a diferentes empleados) queremos llevar una base de datos, la cual haría en Base, pero también se necesita que se siga imprimiendo la hoja de cálculo.

Una idea que tengo es si se puede importar la hoja de cálculo para tener un informe de Base con exactamente el mismo formato que la hoja de cálculo

Suponiendo que lo haya entendido bien lo que procede es una importación de datos desde la hoja de cálculo para ‘cebar’ la tabla de base.
Después hacer la consulta correspondiente se hace exportación de los datos a una copia de la hoja de cálculo anterior pero vacía.
Esto supondrían macros, y en mi experiencia es un tanto lento en HSQLDB, pero creo que en firebirb es bastante más rápido.
Haznos saber si lo que escrbí es lo que realmente quieres

Se puede crear una base de datos de Base conectada a la hoja de cálculo y crear el informe dentro de Base.

El problema es que desde Base no se pueden modificar los datos de la hoja de cálculo, pero sí que se pueden modificar desde Calc y al abrir Base los datos estarán actualizados.

Digamos que en este caso, Base solo sirve para seleccionar, ordenar, filtrar, etc y crear el informe, pero no para modificar los datos. No se si eso te serviría.

Para crear la base de datos de Base, en el asistente de base de datos:

  1. Selecciona Conectar con una base de datos existente
  2. En el la lista desplegable, selecciona Hoja de cálculo, clic en Siguiente
  3. Haz clic en el botón Seleccionar y selecciona la hoja de cálculo que quieres enlazar y pulsa en Siguiente
  4. Selecciona las opciones que consideres sobre registrar o no la base de datos y qué quieres hacer a continuación y haz clic en el botón Finalizar
  5. Da un nombre al archivo .odb de la base de datos y guárdalo.

Al abrir la base de datos recién creada, tendrás una tabla por cada hoja que tenga datos susceptibles de representarse en tablas. Los datos se actualizarán cada vez que actualices las hojas de Calc e incluso si añades nueva hojas de datos, tendrás nuevas tablas, aunque si se actualizan los datos de Calc y tienes la base de datos abierta, tendrás que cerrar y abrir la base de datos para que se actualice

Lo que puedes es incorporar el resultado de una consulta o vista de base en calc.

Arrastrala desde base a la celda de calc en donde quieres que se inserte.

Se crea un rango de base de datos en calc, que tienes en Menú/Datos/Definir intervalo, en donde puedes forzar que se mantenga el formato que le des en Calc, seleccionando la opción de conservar el formato, también puedes refrescar los datos con Menú/Datos/Actualizar intervalo.

También es posible utilizarlos como origen de una tabla dinámica, Menú/Insertar/Tabla dinámica.

Uups, creo que la respuesta es inversa a lo preguntado/solicitado: la hoja de calculo (que llega ya armada) se quiere importar/subir a base de datos!

Creo que no exactamente.
“pero también se necesita que se siga imprimiendo la hoja de cálculo.”

Prueba con:
En la base de datos crear una nueva tabla para almacenar los datos de la hoja de cálculo.
Define las columnas y tipos de datos según la estructura de la hoja de cálculo a importar.
Para importar los datos de la hoja de cálculo:

En la vista de diseño de la tabla, selecciona “Tabla” en la barra de herramientas.
Selecciona “Importar datos de hoja de cálculo” en el menú desplegable.
Selecciona la hoja de cálculo: Selecciona la hoja de cálculo de Calc que deseas importar.

LibreOffice Base debería mapear automáticamente las columnas de la hoja de cálculo a los campos de la tabla.
Verifica que las asignaciones sean correctas.

Puedes definir algunas opciones de importación, por ejemplo si la primera fila de la hoja de cálculo contiene nombres de campo, si deseas crear una clave principal, etc.

Una vez configuradas las opciones, solo queda hacer clic en “Siguiente” y en “Finalizar”.

Importados los datos, deberías poder verlos en la vista de datos de LibreOffice Base.

Para crear el informe con el mismo formato que la hoja de cálculo, utiliza la herramienta de informes de LibreOffice Base, diseñando el informe según tus necesidades, de encabezados, formatos y datos de la tabla.

En la vista de diseño de tabla no hay ningún botón “Tabla” en la barra de herramientas

image

En la vista de diseño de tablas, tampoco se genera ningún menú desplegable, o al menos no he encontrado dónde tiene que estar el puntero para generarlo.

Tampoco en el menú que se genera sobre la tabla (sin estar en diseño de tablas) está la orden “Importar datos de hoja de cálculo”
image

Te agradecería que precisaras un poco más las respuestas para que los que no somos muy expertos podamos seguir la secuencia. Alguna imagen también nos facilitaría el seguimiento.