Write Excel Range
Write Excel Range
Sección titulada «Write Excel Range»Tipo: excel-write-range · Paquete: Excel Activities v1.0.0
Escribe valores en la hoja a partir de una celda concreta, sin tratar ninguna fila como encabezado. Recibe una DataTable (o una sola fila como DataRow) y escribe sus valores de datos —no los nombres de columna. Úsala cuando quieres colocar datos en una posición exacta —por ejemplo, rellenar una plantilla de Excel que ya tiene su propio formato y títulos.
Es casi idéntica a Append Excel Range; la única diferencia es dónde escribe: Write Range, en la celda que tú indicas (startCell); Append Range, automáticamente debajo de los datos existentes.
Cómo funciona
Sección titulada «Cómo funciona»Coloca los valores de data en la hoja empezando en startCell y extendiéndose hacia abajo y a la derecha. No limpia la hoja ni escribe encabezados: sobrescribe solo las celdas que ocupa. Acepta session o path — ver los dos modos.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
data | expresión | La DataTable a escribir (o un DataRow para una sola fila). Se escriben los valores, no los encabezados. |
startCell | expresión | Celda superior izquierda donde empezar, ej. "B2". |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
session | expresión | Sesión de Excel Open (en vez de path). |
path | expresión | Ruta al .xlsx (se crea si no existe; requerido si no hay sesión). |
sheet | expresión | Nombre o índice de la hoja. Por defecto, la primera / "Sheet1". |
Ejemplo
Sección titulada «Ejemplo»Volcar una DataTable de datos a partir de una celda concreta de una plantilla:
Excel Open path = = asset("plantilla.xlsx") → output: libroWrite Excel Range session = = libro startCell = "B5" data = = ventas // una DataTable obtenida antesWrite Excel Cell session = = libro cell = "C2" value = = "Reporte " + mesExcel Save session = = libro savePath = = "C:/reportes/" + mes + ".xlsx"Excel Close session = = libroActividades relacionadas
Sección titulada «Actividades relacionadas»- Write Excel Sheet — escribir una DataTable con encabezados.
- Write Excel Cell — escribir una sola celda.
- Read Excel Range — leer valores crudos.