Ir al contenido

Write Excel Sheet

Tipo: excel-write-sheet  ·  Paquete: Excel Activities v1.0.0

Escribe una DataTable completa en una hoja de Excel, incluyendo los nombres de columna como primera fila. Es la forma más directa de generar un reporte o volcar datos a Excel. Crea el archivo y la hoja si no existen.

Toma la DataTable de data y la escribe en la hoja indicada, empezando en startCell. Por defecto limpia la hoja antes (clearSheet = true) y escribe los encabezados (writeHeader = true). Acepta session o path — ver los dos modos.

ParámetroEditorDescripción
dataexpresiónLa DataTable a escribir.
ParámetroEditorDescripción
sessionexpresiónSesión de Excel Open (en vez de path).
pathexpresiónRuta al .xlsx (se crea si no existe; requerido si no hay sesión).
sheetexpresiónNombre de la hoja (se crea si hace falta). Por defecto "Sheet1".
writeHeaderbooleanoEscribir los nombres de columna como primera fila. Por defecto true.
startCelltextoCelda superior izquierda donde empezar. Por defecto "A1".
clearSheetbooleanoLimpiar la hoja antes de escribir. Por defecto true.
Read Excel Sheet path = = asset("ventas.xlsx") → output: ventas
... procesar ...
Write Excel Sheet path = = "C:/salida/reporte.xlsx" sheet = "Resumen" data = = ventas