xlswrite
(No recomendado) Escribir un archivo de hoja de cálculo
xlswrite no se recomienda. En su lugar, utilice writetable, writematrix o writecell. Para obtener más información, consulte Consideraciones sobre compatibilidad.
Sintaxis
Descripción
devuelve el estado de la operación de escritura utilizando cualquiera de los argumentos de entrada de las sintaxis anteriores. Cuando la operación se realiza correctamente, el estado es status = xlswrite(___)1. Si no, el estado es 0.
Ejemplos
Argumentos de entrada
Argumentos de salida
Limitaciones
La función
xlswriteno permite escribir arreglos de celdas que contengan distintos tipos de datos al intentar escribir archivos CSV.Si su ordenador no dispone de Excel para Windows® o si está utilizando MATLAB® Online™, la función
xlswrite:Escribe el arreglo
Aen un archivo de texto en formato de valores separados por comas (CSV).Adebe ser una matriz numérica.Ignora los argumentos
sheetyxlRange.
Esta limitación también se aplica cuando el servidor COM (parte de la instalación típica de Excel) no está disponible.
Sugerencias
Si su ordenador dispone del software Microsoft Office 2003, pero desea crear un archivo en un formato de Excel 2007, instale el Office 2007 Compatibility Pack.
Excel y MATLAB pueden almacenar las fechas como el texto que representa esas fechas (por ejemplo,
'10/31/96') o como números de fecha de serie (por ejemplo,729329). Si su arreglo incluye números de fecha de serie, convierta estas fechas en su representación de texto utilizandodatestrantes de llamar axlswrite.Para escribir datos en archivos de Excel con formatos personalizados (como fuentes o colores), acceda al servidor COM de Windows directamente utilizando
actxserveren lugar dexlswrite. Por ejemplo, esta MathWorks Support Answer utilizaactxserverpara establecer una conexión entre MATLAB y Excel, escribe datos en una hoja de cálculo y especifica los colores de las celdas.
Algoritmos
Excel convierte los valores Inf en 65535. MATLAB convierte los valores NaN en celdas vacías.
Historial de versiones
Introducido antes de R2006aConsulte también
writematrix | writecell | xlsread | xlsfinfo | writetable | dlmwrite