Pregunta

¿alguien tiene alguna buena respuesta que tipo de diferencia que hay entre

  • utilizando algunos pre-formato Excel 2007 * .xlsx archivo arbitrario como plantilla, cargarlo en mi aplicación de C #, y llenando algunas de sus células con los datos utilizando el SDK de Microsoft OpenXML

contra

  • crear específicos plantillas de Excel (* .xltx) archivos y uso de los mismos como base para mis "datos de relleno" ejercicio

¿Pierdo algo cuando yo no uso las plantillas de Excel (* .xltx)?

Si es así - ¿qué me suelto

¿Fue útil?

Solución

No, no lo hace nada perder en absoluto. Un XLTX es lo mismo que un XLSX en todos los aspectos - es sólo que Excel crea una nueva instancia de un XLSX si el archivo abierto es un XLTX. Eso es todo. Si utiliza un XLTX para su llenado y guardar los datos a cabo una XLSX, cada nueva instancia (XLSX) tendrá que los datos cuando se abre la XLSX resultante.

La otra pregunta es si es o no es necesario utilizar un XLTX en absoluto si usted está haciendo su técnica de llenado de OOXML - No veo ninguna razón por la que tendría que utilizar un XLTX en todo el tiempo que su pre-formato XLSX se guarda con un nombre de archivo diferente, su XLSX debe estar bien como una plantilla. Un XLTX es el verdadero significado para el funcionamiento de aplicaciones cliente de Excel -. Soluciones de programación, tales como OOXML no ofrecen beneficios en el uso de un archivo de extensión diferente (no es cierto de VSTO sin embargo, que es también una operación de aplicaciones cliente de Excel)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top