# Exportar Listas de Velneo a Hojas de cálculo XLSX con formato y fórmulas

**URL:** <https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933>\
**Category:** Compartir código fuente y ejemplos\
**Created:** [1 Agosto, 2018 17:55 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933 "2018-08-01T17:55:27Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [1 Agosto, 2018 17:55 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/1 "2018-08-01T17:55:28Z")

</div>

Hola.

Disponemos hace tiempo de **exportadores** de datos de Velneo en diferentes formatos, que puedan ser aprovechados por nuestros usuarios en sus **Hojas de cálculo**.

Sin embargo, echaba en falta algo más completo que permitiera incorporar otro tipo de información a los archivos resultantes de la exportación, no solo el contenido de las tablas.

Mis usuarios trabajan con el paquete **[Office de Microsoft](https://products.office.com/es-es/home)** y quería exportar los datos de Velneo directamente a ficheros compatbles con este programa. Office de Microsoft trabaja con el formato **Office Open XML** ( **OOX** ) que nos permite separar facilmente los datos del resto de características como el formato y metadatos. Los ficheros de Hojas de cálculo con formato OOX tienen extensión **XLSX**.

He preparado un módulo de **“Exportación de Listas Velneo a XLSX”**. Tenéis una Demo que podéis probar en el siguiente acceso directo:  
_ **vatp://pruebas:pruebas@c3.velneo.com:10180/0PS\_\_MisExport\_iapp** _

Las características son:

- Módulo de exportación directo de Tablas o Listas Velneo al formato de Hojas de Cálculo **XLSX**. Este formato es reconocido por otras aplicaciones **Open Document** como [OpenOffice](https://www.openoffice.org/es/producto/calc.html) y [LibreOffice](https://es.libreoffice.org/).
- La exportación se configura mediante **Claves de exportación** para determinar qué **columnas** vamos a exportar y el **dato** o **fórmula** asociado. La fórmula de una columna puede ser una fórmula Velneo o una fórmula de Hoja de cálculo.
- Puede también ejecutarse la exportación desde la Lista de una **Rejilla** del Interfaz.
- Creación de **Estilos** que nos permiten incluir **formato** de presentación de los datos exportados. En el formato se puede determinar el color del texto, el color de fondo, estilo de texto, bordes, alineamiento y otros.
- Ejecución en **1P** y **3P** de los procesos de exportación y programación de **Tareas** desatendidas de exportación en el servidor.

Cuando la exportación se ejecuta en **3P** , la generación del archivo XLSX se realiza en el servidor del Cloud de Velneo que funciona con **Linux**. En este caso, el archivo XLSX tiene un problema de formato y desencadena un mensaje de error en Office de Microsoft. No es un error grave y de hecho nos permite trabajar con los datos.  
Lamentablemente, no me han podido dar solución en soporte de Velneo.

A los “maduritos” en esto de la programación os sonará mucho un elemento visual de la Demo, que en su día generó sentimientos encontrados de amor/odio.

Saludos y felices vacaciones.  
Paco Satué

---

<div class="post-metadata">

**Author:** ![jmcorredoira](https://avatars.discourse-cdn.com/v4/letter/j/a698b9/32.png) [@jmcorredoira](https://foros.velneo.com/u/jmcorredoira)\
**Post date:** [1 Agosto, 2018 19:34 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/2 "2018-08-01T19:34:54Z")

</div>

Gran aportación. Muchas gracias

---

<div class="post-metadata">

**Author:** ![sergioinfortic](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@sergioinfortic](https://foros.velneo.com/u/sergioinfortic)\
**Post date:** [2 Agosto, 2018 06:58 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/3 "2018-08-02T06:58:25Z")

</div>

Muy interesante, gracias Paco

---

<div class="post-metadata">

**Author:** ![joseantonio](https://avatars.discourse-cdn.com/v4/letter/j/3be4f8/32.png) [@joseantonio](https://foros.velneo.com/u/joseantonio)\
**Post date:** [2 Agosto, 2018 10:30 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/4 "2018-08-02T10:30:48Z")

</div>

Un gran trabajo paco! Muchas gracias!

---

<div class="post-metadata">

**Author:** ![ccuesta](https://avatars.discourse-cdn.com/v4/letter/c/c77e96/32.png) [@ccuesta](https://foros.velneo.com/u/ccuesta)\
**Post date:** [3 Agosto, 2018 06:29 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/5 "2018-08-03T06:29:38Z")

</div>

> [@pacosatu](#):
>
> vatp://pruebas:pruebas@c3.velneo.com:10180

en pocas palabras como diría Jesulín: im-pre-sio-nante

Gracias por compartirlo Paco.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [15 Mayo, 2019 13:19 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/6 "2019-05-15T13:19:42Z")

</div>

Hola a todos.

Nueva opción en el módulo de **“Exportación de Listas Velneo a XLSX”**.

Ahora se pueden exportar los campos de **tipo Imagen**.  
Las imágenes aparecerán en el archivo XLSX ancladas a la celda correspondiente.

Podéis probarlo en la **Tarea “12 - Lista de Artículos con Imagenes”**.

El acceso sigue siendo vatp://pruebas:pruebas@c3.velneo.com:10180.

> Recordad que en **1P** la exportación de imágenes no está optimizado. Comprobaréis que la primera ejecución de la Tarea es muy lenta ya que debe descargar las imágenes una a una. Una vez que las imágenes están en la **caché** , las siguientes ejecuciones de la Tarea son más rápidas.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![jjsoft](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@jjsoft](https://foros.velneo.com/u/jjsoft)\
**Post date:** [20 Mayo, 2019 08:04 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/7 "2019-05-20T08:04:08Z")

</div>

Muchas gracias por tu tiempo Paco.  
Un saludo, Juanjo

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [20 Abril, 2020 19:04 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/9 "2020-04-20T19:04:39Z")

</div>

Hola de nuevo.

Nueva opción en la demo del módulo de **“Exportación de Listas Velneo a XLSX”**.

He desempolvado un ejercicio que publiqué hace tiempo y lo he incorporado a este módulo de exportación. Se trata del **entretenedor para procesos en 3P**.

Ya sabemos que los procesos ejecutados en **3P** son bloqueantes y no hay interacción con el usuario hasta su finalización. Usando un proceso en **2P** intermediario evitamos el bloqueo del **1P** y podemos mostrar una animación.

Marcando la opción ![imagen](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/6/692078876c47272f7a46d0419187e9e9e0c5a9f1.png)  
Se mostrará un formulario Popup con una Barra de progreso mostrando el progreso real de las Líneas de la exportación.

![imagen](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/9/94f97aeef92b602153166869fc9fe786eacc07ac.png)

Puedes cancelar el formulario entretenedor para recuperar el control.

Más información en la ayuda [Exportación en 3P](https://docu.pacosatu.es/ayuda_velneomisexport/exportacionen3p.html).

Recordad que el acceso es: **vatp://pruebas:pruebas@c3.velneo.com:10180/0PS\_\_MisExport\_iapp**.

En [c3.velneo.com:10180](http://c3.velneo.com:10180) también puedes probar los módulos de **Cámara** en dispositivos móviles y el **Icono de Mensajes** en la Barra de Tareas de equipos de escritorio.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![overall](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/overall/32/5437_2.png) [@overall](https://foros.velneo.com/u/overall)\
**Post date:** [21 Abril, 2020 04:48 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/10 "2020-04-21T04:48:51Z")

</div>

Hola Paco,  
Sería muy interesante que en la app “0PS\_TestCodigo\_iapp”" hubiera algún ejercicio para poder mostrar un formulario Popup con una Barra de progreso para procesos en 3P.  
Saludos y gran trabajo

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [21 Abril, 2020 10:48 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/11 "2020-04-21T10:48:17Z")

</div>

Hola overBCN.

La ejecución de procesos en **3P** y mostrar un entretenedor está realizado todo en código nativo.

El problema con el código **nativo** de Velneo es que no se puede copiar y pegar desde un editor de texto y mucho menos ejecutarlo de manera dinámica.

La aplicación **Test Código** está pensada para crear y probar código **dinámico** en tiempo real como QML, HTML, CSS y Javascript.

En cualquier caso en la ayuda de **MisExport** incluiré más detalles de cómo está realizado el entretenedor de procesos en 3P.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![overall](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/overall/32/5437_2.png) [@overall](https://foros.velneo.com/u/overall)\
**Post date:** [21 Abril, 2020 10:50 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/12 "2020-04-21T10:50:37Z")

</div>

Gracias Paco, estaré pendiente de la ayuda actualizada.

---

<div class="post-metadata">

**Author:** ![ceferino](https://avatars.discourse-cdn.com/v4/letter/c/58956e/32.png) [@ceferino](https://foros.velneo.com/u/ceferino)\
**Post date:** [23 Abril, 2020 08:13 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/13 "2020-04-23T08:13:24Z")

</div>

Muchas gracias, Paco:  
Efectivamente, Microsoft excel ha mostrado una hoja nueva

Ahora pregunta tonta, la carpeta del foro dice compartir código fuente y ejemplos:  
¿Podría ser lo primero?

Saludos cordiales  
Ceferino

![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/a/ae1478cf2c23af7e09f65a113c3c25039a630817.png)

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [23 Abril, 2020 09:39 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/14 "2020-04-23T09:39:08Z")

</div>

Hola Ceferino.

El ejercicio tiene como objetivo mostrar que se puede crear un proceso de exportación, que no solo exporta datos, sino que también exporta formatos y fórmulas creando finalmente un archivo definitivo en formato estandar XLSX de Office.

El código usado para construir este módulo poco tiene que ver con Velneo y por eso no lo comparto.

Si estás interesado en ponerlo en producción puedes ponerte en contacto conmigo.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![ceferino](https://avatars.discourse-cdn.com/v4/letter/c/58956e/32.png) [@ceferino](https://foros.velneo.com/u/ceferino)\
**Post date:** [28 Mayo, 2020 08:33 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/15 "2020-05-28T08:33:13Z")

</div>

Hola, buenos días, Paco:  
He caido en la cuenta de que no tengo datos de contacto tuyos.  
¿Podriamos analizar el tema en cuestion?  
Saludos  
ceferino@fhisa.es

---

<div class="post-metadata">

**Author:** ![gestion](https://avatars.discourse-cdn.com/v4/letter/g/8e8cbc/32.png) [@gestion](https://foros.velneo.com/u/gestion)\
**Post date:** [29 Marzo, 2021 08:53 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/16 "2021-03-29T08:53:14Z")

</div>

Buenos días Paco.

Estaría interesado en tu exportador.  
[gestion@alcalans.com](mailto:gestion@alcalans.com)

Gracias.

Un saludo

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [29 Marzo, 2021 19:41 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/17 "2021-03-29T19:41:16Z")

</div>

Hola.

Volvéis a tener disponible la demo de la aplicación en la **URL** :

`vatps://PRUEBAS:pruebas@c3.velneo.com:10190/0PS__MisExport_iapp`

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![contabilidad](https://avatars.discourse-cdn.com/v4/letter/c/ccd318/32.png) [@contabilidad](https://foros.velneo.com/u/contabilidad)\
**Post date:** [6 Agosto, 2023 18:47 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/19 "2023-08-06T18:47:26Z")

</div>

Hola. Habría alguna forma de ver o conseguir el código fuente de esto??  
Mi correo es [jdjlistero@gmail.com](mailto:jdjlistero@gmail.com)

Gracias

---

<div class="post-metadata">

**Author:** ![victor.toca](https://avatars.discourse-cdn.com/v4/letter/v/87869e/32.png) [@victor.toca](https://foros.velneo.com/u/victor.toca)\
**Post date:** [16 Enero, 2024 12:40 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/20 "2024-01-16T12:40:16Z")

</div>

Hola Paco,  
Estoy usando el exportador de vERP y me da error con formulas alfabéticos cuando el contenido es nulo.  
Podría solucionar el problema con tu exportador?  
En caso afirmativo, podría hacerme llegar el código.  
Mi correo es [victor.toca@acheinformatica.com](mailto:victor.toca@acheinformatica.com)  
Muchas gracias y un saludo.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [16 Enero, 2024 18:11 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/21 "2024-01-16T18:11:47Z")

</div>

Hola victor.toca.

El exportador de vERP es muy diferente a este módulo de exportación a XLSX.  
Respecto a tu problema, siempre puedes revisar y adaptar el código de la plantilla vERP.

Si estás interesado en más detalles puedes ponerte en [contacto conmigo](mailto:ejerciciosvelneo@pacosatu.es).

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![victor.toca](https://avatars.discourse-cdn.com/v4/letter/v/87869e/32.png) [@victor.toca](https://foros.velneo.com/u/victor.toca)\
**Post date:** [16 Enero, 2024 19:45 UTC](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933/22 "2024-01-16T19:45:02Z")

</div>

Buenas noches Paco,

Te agradezco tu respuesta, mi problema es que no controlo nada de Java por lo que no puedo modificar el código de la plantilla de vERP.

Lo he introducido en mis proyectos con la ayuda de soporte.

Muchas gracias y un saludo.

![image004](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/e/ee9ef43c9f3d8f5161d1ef4d593dde751032595b.jpeg)

Víctor Toca Otero  
C/ Colombia, 2 bajo  
39008- Santander  
Cantabria  
[victor.toca@acheinformatica.com](mailto:victor.toca@acheinformatica.com)  
Tel.: +34 942 344 304

AVISO LEGAL SOBRE IDENTIFICACION DE EMPRESA:

El presente mensaje es enviado desde ACHE ENSEÑANZA E INFORMÁTICA S.L.L., provisto de CIF. B39212725, y con domicilio en la calle Colombia, 2, 39008 Santander.

CLAUSULA DE PRIVACIDAD Y CONFIDENCIALIDAD.-

La información contenida en este mensaje y/o archivo(s) adjunto(s) es confidencial/privilegiada y está destinada a ser leída sólo por la(s) persona(s) a la(s) que va dirigida. Si usted lee este mensaje y no es el destinatario señalado, el empleado o el agente responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, le informamos que está totalmente prohibida, y puede ser ilegal, cualquier divulgación, distribución o reproducción de esta comunicación, y le rogamos que nos lo notifique inmediatamente y nos devuelva el mensaje original a la dirección arriba mencionada. Gracias.

**P**  **Antes**  **de imprimir este mensaje, asegúrese de que es necesario. El medio ambiente está en nuestra mano.**

[Página siguiente](https://foros.velneo.com/t/exportar-listas-de-velneo-a-hojas-de-calculo-xlsx-con-formato-y-formulas/9933.md?page=2)
