SpreadsheetDocument
Write
Disponible desde la versión 8.1.
Variante de sintaxis: A un archivo
Sintaxis:
Write(<NombreArchivo>, <TipoArchivoHojaCalculo>, <Adjuntos>)
Parámetros:
<NombreArchivo> (obligatorio)
Tipo: String.
Nombre del archivo donde se guarda el documento de hoja de cálculo.
<TipoArchivoHojaCalculo> (opcional)
Tipo: SpreadsheetDocumentFileType.
Formato en el que se guardará el documento de hoja de cálculo.
Valor predeterminado: MXL.
<Adjuntos> (opcional)
Tipo: PDFAttachmentCollection.
Objeto que contiene los adjuntos del documento en formato PDF.
Solo se utiliza al escribir en los formatos PDF y PDF/A-3.
Si se especifica el parámetro <Adjuntos> al escribir un documento de hoja de cálculo en formato PDF o PDF/A-3, los adjuntos se agregan en formato PDF o PDF/A-3.
Descripción de la variante del método:
Guarda un documento de hoja de cálculo en un archivo.
Variante de sintaxis: A un flujo
Sintaxis:
Write(<Flujo>, <TipoArchivoHojaCalculo>, <Adjuntos>)
Parámetros:
<Flujo> (obligatorio)
Tipo: Stream, MemoryStream, FileStream.
Flujo para escribir un documento de hoja de cálculo.
<TipoArchivoHojaCalculo> (opcional)
Tipo: SpreadsheetDocumentFileType.
Formato en el que se guardará el documento de hoja de cálculo.
Valor predeterminado: MXL.
<Adjuntos> (opcional)
Tipo: PDFAttachmentCollection.
Objeto que contiene los adjuntos del documento en formato PDF.
Si se especifica el parámetro <Adjuntos> al escribir un documento de hoja de cálculo en formato PDF o PDF/A-3, los adjuntos se agregan en formato PDF o PDF/A-3.
Descripción de la variante del método:
Escribe un documento de hoja de cálculo en un flujo.
La escritura en un flujo admite los siguientes formatos: ANSITXT, DOCX, XLSX, MXL, MXL7, ODS, PDF, TXT.
Importante: Esta variante no está disponible en el modo cliente web.
Descripción:
Guarda un documento de hoja de cálculo en un archivo.
Disponibilidad:
Cliente ligero, cliente web, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil.
Nota:
En el servidor, cliente web y a través de la conexión externa:
- no está disponible la opción de guardar en formato XLS95;
- no está disponible la opción de guardar un documento de hoja de cálculo con imágenes en formato MXL7. Intentar guardar un documento de hoja de cálculo con imágenes en formato MXL7 generará una excepción.
No está disponible guardar una imagen de metarchivo en formato PDF.
Este método llama al servidor al ejecutarse en el cliente web.
El cliente móvil solo admite guardar en MXL y PDF.
Si una fuente no es compatible con el formato PDF, se reemplazará por la fuente Arial en la salida. Si no hay fuente Arial, se utilizará la fuente Helvetica en su lugar.
Ejemplo:
| // escritura del documento en un archivo TabDoc1.Write(“C:\Mis Documentos\Tabla2.mxl”); // escritura del documento en un flujo en formato XLSX |
Consulte también:
SpreadsheetDocument, método WriteAsync
SpreadsheetDocument, método BeginWriting
Disponible desde:
Disponible desde la versión 8.1.
Descripción cambiada en la versión 8.3.18.


