Después de configurar una instancia de Excel, ya sea con la acción Iniciar Excel o Asociar a Excel en ejecución, puede gestionar sus hojas de cálculo de Excel.
Para leer y extraer los datos de un documento de Excel, utilice la acción Leer en hoja de cálculo de Excel. Puede recuperar el valor de una sola celda o de una tabla de datos. El siguiente ejemplo lee las celdas A1 a E5:
Cuando se ejecuta el flujo, la acción almacena los datos en una variable de tipo de tabla de datos:
Escriba datos a una hoja de Excel con la acción Escribir en la hoja de cálculo de Excel. Esta acción permite escribir cualquier variable o dato estático en una celda específica, o bien varias celdas en una hoja de cálculo de Excel.
El siguiente ejemplo escribe la tabla de datos mencionada anteriormente en la celda A51:
Cada celda de la tabla de datos se completa con su celda correspondiente en el libro. El resultado es que el rango de celdas A51 a E55 se llena con el contenido de la tabla de datos.
Cambiar tamaño de columnas o filas en la hoja de cálculo de Excel
Cambia el tamaño de una selección de columnas o filas en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Cambiar tamaño de destino |
N/A |
Columna, Fila |
Column |
Especifique si se cambiará el tamaño de las columnas o filas |
Intervalo de selección |
N/A |
Único, Rango, Todos los disponibles |
Soltero/a |
Especifique si se seleccionará una sola columna o fila, un intervalo de columnas o filas, o todas las columnas o filas disponibles en la hoja de cálculo activa |
Column |
No |
Valor de texto |
|
Número de índice o letra de la columna. La numeración de columnas comienza desde el índice 1. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. La numeración de columnas comienza desde el índice 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. La numeración de columnas comienza desde el índice 1. |
Row |
No |
Valor numérico |
|
El número de índice de la fila. La numeración comienza en 1. |
Start row |
No |
Valor numérico |
|
Índice o primera fila. La numeración comienza en 1. |
End row |
No |
Valor numérico |
|
Índice o última fila. La numeración comienza en 1. |
Cambiar tamaño de tipo |
N/A |
Autoajustar, Tamaño personalizado |
Ajustar automáticamente |
Especifique si desea ajustar automáticamente las columnas o filas seleccionadas o establecer un tamaño personalizado |
Anchura |
No |
Valor numérico |
|
El ancho de las columnas seleccionadas |
Height |
No |
Valor numérico |
|
El alto de las filas seleccionadas |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo cambiar el tamaño de columnas o filas |
Indica un problema al cambiar el tamaño de las columnas o filas |
Ejecutar macro de Excel
Ejecuta una macro especificada en el documento de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Macro |
No |
Valor de texto |
|
La macro que se va a ejecutar. El texto debe contener el nombre de la macro, seguido de los argumentos (opcional), todos separados por punto y coma. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo ejecutar la macro |
Indica un problema al ejecutar la macro especificada |
Obtener hoja de cálculo de Excel activa
Recupera la hoja de cálculo activa de un documento de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Variables producidas
Argumento |
Type |
Descripción |
SheetName |
Valor de texto |
El nombre de la hoja de cálculo activa |
SheetIndex |
Valor numérico |
El índice de la hoja de cálculo activa |
Excepciones
Excepción |
Descripción |
No se pudo recuperar la hoja de cálculo activa |
Indica un problema al recuperar la hoja de cálculo activa |
Obtener todas las hojas de cálculo de Excel
Recupera todos los nombres de hoja de cálculo de un documento de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Variables producidas
Excepciones
Excepción |
Descripción |
No se pudieron recuperar todos los nombres de hoja de cálculo |
Indica un problema al recuperar los nombres de la hoja de cálculo de Excel |
Eliminar hoja de cálculo de Excel
Elimina una hoja de cálculo específica de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Delete worksheet with |
N/A |
Índice, Nombre |
Nombre |
Si la hoja de cálculo se busca por nombre o por índice |
Worksheet index |
No |
Valor numérico |
|
Número de índice de la hoja de cálculo que se va a eliminar. La numeración empieza en 1, lo que significa que el índice de la primera hoja de cálculo es 1, el de la segunda es 2, etc. |
Worksheet name |
No |
Valor de texto |
|
Nombre de la hoja de cálculo que se va a eliminar |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se encuentra la hoja de cálculo |
Indica que no se pudo encontrar una hoja de cálculo con el nombre especificado |
No se pudo eliminar la hoja de cálculo |
Indica un problema al eliminar la hoja de cálculo especificada |
Cambiar nombre de hoja de cálculo de Excel
Cambia de nombre una hoja de cálculo específica de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Rename worksheet with |
N/A |
Índice, Nombre |
Nombre |
Especifica si la hoja de cálculo se busca por nombre o por índice |
Worksheet index |
No |
Valor numérico |
|
Índice de la hoja de cálculo que se va a cambiar de nombre. La numeración empieza en 1, lo que significa que el índice de la primera hoja de cálculo es 1, el de la segunda es 2, etc. |
Worksheet name |
No |
Valor de texto |
|
Nombre de la hoja de cálculo que se va a cambiar de nombre |
Worksheet new name |
No |
Valor de texto |
|
Nuevo nombre de la hoja de cálculo |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se encuentra la hoja de cálculo |
Indica que no se pudo encontrar una hoja de cálculo con el nombre especificado |
No se pudo cambiar de nombre la hoja de cálculo |
Indica un problema al cambiar de nombre la hoja de cálculo especificada |
Copiar hoja de cálculo de Excel
Copia una hoja de cálculo de un documento de Excel y péguela en el documento de Excel de la misma instancia de Excel o de otra diferente.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Copiar hoja de cálculo con |
N/A |
Índice, Nombre |
Nombre |
Especifica si la hoja de cálculo se busca por nombre o por índice |
Worksheet index |
No |
Valor numérico |
|
Índice de la hoja de cálculo que se va a copiar. La numeración empieza en 1, lo que significa que el índice de la primera hoja de cálculo es 1, el de la segunda es 2, etc. |
Worksheet name |
No |
Valor de texto |
|
El nombre de la hoja de cálculo que se copiará. |
Instancia de Excel de destino |
Νο |
Instancia de Excel |
|
La instancia de Excel del archivo de destino. Esta variable se debe especificar en una acción de iniciar Excel. |
Worksheet new name |
No |
Valor de texto |
|
Nuevo nombre de la hoja de cálculo |
Pegar hoja de cálculo como |
N/A |
Primera hoja de trabajo, última hoja de trabajo |
Primera hoja de cálculo |
Especifica si la hoja de cálculo de Excel copiada se agregará antes o después de las hojas de cálculo existentes |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo copiar la hoja de cálculo |
Indica un problema al copiar una hoja de cálculo en Excel |
No se puede copiar la hoja de cálculo con este nombre |
Indica un problema al intentar configurar el nombre de la hoja después de copiar |
Activar celda en hoja de cálculo de Excel
Activa una celda en la hoja de cálculo activa de una instancia de Excel, para lo cual se proporciona una columna, una fila y un desplazamiento.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Activate |
N/A |
Celda absolutamente especificada, Celda relativamente especificada |
Celda especificada de forma absoluta |
Seleccione si se debe especificar la celda que se va a activar de forma absoluta o relativa, utilizando una distancia de desplazamiento que es el número de celdas entre la celda de referencia activada actualmente y la celda activada real. |
Column |
No |
Valor de texto |
|
Valor numérico o letra de la columna de celda. |
Direction |
N/A |
Izquierda, Derecha, Arriba, Abajo |
Izquierdo |
Dirección de desplazamiento. Selecciona dónde buscar la celda que se activará en función de la posición de la celda activa en ese momento. |
Offset from active cell |
No |
Valor numérico |
|
Distancia en celdas entre la celda activa actual y la celda deseada. La numeración comienza en 0. |
Row |
No |
Valor numérico |
|
Valor numérico de la fila de la celda. La numeración comienza en 1. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo activar la celda |
Indica un problema al activar una celda de Excel |
Seleccionar celdas en la hoja de cálculo de Excel
Selecciona un rango de celdas en la hoja de cálculo activa de una instancia de Excel.
Tiene tres opciones cuando se trata de recuperar un rango de celdas a través de Excel con la acción Seleccionar celdas en la hoja de cálculo de Excel.
Para empezar, necesita una instancia de Excel válida, que puede crear usando la acción Iniciar Excel y proporcionando las respectivas entradas.
Para seleccionar un rango de celdas al proporcionar explícitamente las coordenadas del rango, seleccione la opción Rango de celdas en la propiedad Seleccionar y luego proporcione un rango ingresando el número o letra de las celdas que definen su inicio y final en las siguientes propiedades: Columna de inicio, Fila inicial, Columna final, Fin de fila.
Para seleccionar un rango de celdas, en relación con la celda actualmente activa, primero seleccione la opción Rango de celdas en relación con la celda activa en la propiedad Seleccionar. Luego defina la dirección en los ejes X e Y en función de la posición de la celda actualmente activa, así como el desplazamiento de la celda activa en los dos ejes modificando las propiedades Dirección del eje X, Desplazamiento del eje X, Dirección del eje Y y Desplazamiento del eje Y.
Para seleccionar un rango de celdas usando el nombre del rango, seleccione la opción Nombres de celdas en la propiedad Seleccionar.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Select |
N/A |
Celda absolutamente especificada, Celda relativamente especificada |
Celda especificada de forma absoluta |
Especifica si se debe seleccionar un rango de celdas especificado explícitamente o un rango de celdas con respecto a la celda activa. |
X Axis Direction |
N/A |
Izquierda, Derecha |
Izquierdo |
Dirección de desplazamiento del eje X. Dónde buscar a lo largo del eje horizontal, según la posición de la celda activa. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. |
X Offset |
No |
Valor numérico |
|
Desplazamiento del eje X. |
Start row |
No |
Valor numérico |
|
Número de la primera fila. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. |
Y Axis Direction |
N/A |
Encima, Debajo |
Por encima |
Dirección de desplazamiento del eje Y. Dónde buscar a lo largo del eje vertical, según la posición de la celda activa. |
End row |
No |
Valor numérico |
|
Número de la última fila. La numeración comienza en 1. |
Y Offset |
No |
Valor numérico |
|
Desplazamiento del eje Y. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron seleccionar las celdas |
Indica un problema al seleccionar las celdas especificadas |
Obtener el rango de celdas seleccionado de la hoja de cálculo de Excel
Recuperar el rango de celdas seleccionado en una estructura que consta de la primera columna, la primera fila, la última columna y la última fila.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Variables producidas
Argumento |
Type |
Descripción |
FirstColumnIndex |
Valor numérico |
Valor numérico de la primera columna del rango |
FirstRowIndex |
Valor numérico |
Valor numérico de la primera fila del rango |
LastColumnIndex |
Valor numérico |
Valor numérico de la última columna del rango |
LastRowIndex |
Valor numérico |
Valor numérico de la última fila del rango |
Excepciones
Excepción |
Descripción |
No se pudo recuperar el rango de celdas seleccionado |
Indica un problema al recuperar el rango de celdas seleccionado |
Copiar celdas de la hoja de cálculo de Excel
Copia un rango de celdas de la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Copy mode |
N/A |
Valores de una sola celda, valores de un rango de celdas, valores de la selección |
Valores de una sola celda |
Especifique si se debe copiar una sola celda, un rango de celdas o la selección actual de celdas |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna |
Start row |
No |
Valor numérico |
|
Índice de la primera fila |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna |
End row |
No |
Valor numérico |
|
Índice de la última fila |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron copiar las celdas |
Indica un problema al copiar las celdas del documento de Excel |
Pegar celdas en hoja de cálculo de Excel
Pega un rango de celdas en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Paste mode |
N/A |
En la celda especificada, En la celda activa actualmente |
En la celda especificada |
Especifica si se debe pegar en una celda especificada o la celda activa |
Column |
No |
Valor de texto |
|
Índice o letra de la columna de la celda |
Row |
No |
Valor numérico |
|
Número de fila |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron pegar las celdas |
Indica un problema al pegar las celdas especificadas |
Eliminar de la hoja de cálculo de Excel
Elimina una celda o un rango de celdas de la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Retrieve |
N/A |
El valor de una sola celda, valores de un rango de celdas |
Valor de una celda única |
Si se elimina una sola celda o una tabla de un rango de celdas |
Start column |
No |
Valor de texto |
|
Columna de celda (valor de una sola celda) o la primera columna como un valor numérico o una letra |
Start row |
No |
Valor numérico |
|
Fila de celda (valor de una sola celda) o número de la primera fila |
End column |
No |
Valor de texto |
|
La última columna, como un valor numérico o una letra |
End row |
No |
Valor numérico |
|
Número de la última fila |
Shift direction |
N/A |
Izquierda, Arriba |
Izquierdo |
Dirección del desplazamiento |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se han podido eliminar las celdas |
Indica un problema para eliminar las celdas especificadas |
Insertar fila en hoja de cálculo de Excel
Inserta una fila sobre una fila seleccionada de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Índice de fila |
No |
Valor numérico |
|
Índice de la fila sobre la que se va a agregar una nueva fila. La numeración comienza en 1. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
Can't find row |
Indica que no se pudo encontrar una fila con el índice especificado |
No se pudo insertar la fila |
Indica un problema al insertar una fila en la instancia de Excel especificada |
Eliminar fila de hoja de cálculo de Excel
Elimina una fila seleccionada de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Delete row |
No |
Valor numérico |
|
Número de índice de la fila que se va a eliminar. La numeración comienza en 1. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
Can't find row |
Indica que no se pudo encontrar una fila con el índice especificado |
Failed to delete row |
Indica un problema al eliminar la fila especificada |
Insertar columna en hoja de cálculo de Excel
Inserta una columna a la izquierda de una columna seleccionada de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Column |
No |
Valor de texto |
|
Número de índice o letra de la columna. Aparecerá una nueva columna en el lado izquierdo de la columna indicada. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se encuentra la columna |
Indica que no se pudo encontrar una columna con el nombre especificado |
No se pudo insertar la columna |
Indica un problema al insertar una columna en la instancia de Excel especificada |
Eliminar columna de hoja de cálculo de Excel
Elimina una columna seleccionada de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Delete column |
No |
Valor de texto |
|
Número de índice o letra de la columna que se va a eliminar. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se encuentra la columna |
Indica que no se pudo encontrar una columna con el nombre especificado |
No se pudo eliminar la columna |
Indica un problema al eliminar la columna especificada |
Buscar y reemplazar celdas en la hoja de cálculo de Excel
Busca texto y lo reemplaza por otro en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Search mode |
N/A |
Buscar, Buscar y reemplazar |
Find |
El modo con el que se buscará |
All matches |
N/D |
Valor booleano |
False |
Si se encuentra o reemplaza texto en todas las celdas coincidentes encontradas o solo en la primera celda coincidente |
Text to find |
No |
Valor de texto |
|
Texto que se buscará en la hoja de cálculo |
Text to replace with |
No |
Valor de texto |
|
Texto usado para reemplazar las celdas coincidentes |
Match case |
N/D |
Valor booleano |
False |
Si se buscarán datos con distinción de mayúsculas y minúsculas |
Match entire cell contents |
N/D |
Valor booleano |
False |
Si se buscarán celdas que contengan solo el texto especificado |
Search by |
N/D |
Filas, columnas |
Filas |
El orden en que se debe buscar el texto |
Variables producidas
Argumento |
Type |
Descripción |
FoundColumnIndex |
Valor numérico |
Índice de la columna encontrada |
FoundRowIndex |
Valor numérico |
Índice de la fila encontrada |
Cells |
DataTable |
La lista de celdas que coinciden con los criterios |
Excepciones
Excepción |
Descripción |
No se pudo encontrar ni reemplazar texto |
Indica un problema al buscar y/o reemplazar el texto especificado |
Obtener la primera fila libre de la columna de la hoja de cálculo de Excel
Recupera la primera fila disponible, dada la columna de la hoja de cálculo activa.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Column |
No |
Valor de texto |
|
Índice o letra de que identifica la columna. La numeración de columnas comienza desde el índice 1. |
Variables producidas
Argumento |
Type |
Descripción |
FirstFreeRowOnColumn |
Valor numérico |
Valor numérico de la primera fila totalmente vacía de la columna especificada |
Excepciones
Excepción |
Descripción |
No se pudo recuperar la primera fila libre |
Indica un problema al recuperar la primera fila libre de una instancia de Excel |
Lee la fórmula dentro de una celda en Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Retrieve |
N/A |
La fórmula de una sola celda, La fórmula de una celda con nombre |
Valor de una celda única |
Especifique si desea recuperar la fórmula de una celda especificada o de una celda con nombre |
Start column |
No |
Valor de texto |
|
Columna de celda (valor de una sola celda) o la primera columna como un valor numérico o una letra |
Start row |
No |
Valor numérico |
|
Fila de celda (valor de una sola celda) o número de la primera fila |
Nombre |
No |
Valor de texto |
|
El nombre de las celdas |
Variables producidas
Argumento |
Type |
Descripción |
CellFormula |
Valor de texto |
Valor de una celda única |
Excepción |
Descripción |
No se pudo leer la fórmula de la celda |
Indica un problema al leer la fórmula de una celda en Excel |
Obtener el rango de tablas de la hoja de cálculo de Excel
Recupera el rango de una tabla en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Nombre de la tabla |
No |
Valor de texto |
|
Especifique el nombre de la tabla en Excel. |
Es dinámica |
N/A |
Valor booleano |
False |
Determine si la tabla especificada es una tabla dinámica. |
Variables producidas
Argumento |
Type |
Descripción |
FirstColumnIndex |
Valor numérico |
Valor numérico de la primera columna de la tabla |
FirstRowIndex |
Valor numérico |
Valor numérico de la primera fila de la tabla |
LastColumnIndex |
Valor numérico |
Valor numérico de la última columna de la tabla |
LastRowIndex |
Valor numérico |
Valor numérico de la última fila de la tabla |
Excepciones
Excepción |
Descripción |
No se pudo obtener el rango desde la tabla |
Indica un problema al obtener el rango de una tabla en Excel |
Rellenar celdas automáticamente en la hoja de cálculo de Excel
Rellena automáticamente un rango con datos, basados en los datos de otro rango, en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Formato de rangos |
N/A |
Celdas con nombre, intervalos específicos |
Celdas con nombre |
Especifique cómo se referencian los intervalos, ya sea utilizando celdas con nombre o índices absolutos de columna/fila |
Nombre de celdas de origen |
No |
Valor de texto |
|
Nombre que representa el rango de origen para el rellenado automático |
Nombre de celdas de destino |
No |
Valor de texto |
|
Nombre que representa el rango de destino para autocompletar. El rango de origen debe comenzar desde la misma celda y debe incluirse en el rango de destino. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna de ambos rangos |
Start row |
No |
Valor numérico |
|
El número de la primera fila de ambos rangos. La numeración comienza en 1 |
Última columna de origen |
No |
Valor de texto |
|
El índice o la letra de la última columna del rango de origen |
Última fila de origen |
No |
Valor numérico |
|
El último número de fila del intervalo de origen. La numeración comienza en 1 |
Última columna de destino |
No |
Valor de texto |
|
El índice o la letra de la última columna del rango de destino |
Última fila de destino |
No |
Valor numérico |
|
El último número de fila del intervalo de destino. La numeración comienza en 1 |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron rellenar las celdas automáticamente |
Indica un problema al rellenar automáticamente las celdas en Excel |
Anexar celdas en la hoja de cálculo de Excel
Anexa un rango de celdas a la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Modo Anexar |
N/A |
Para la hoja activa, Para celdas con nombre |
A hoja activa |
Especifique si desea anexar a una hoja o un intervalo de celdas con nombre |
Nombre |
No |
Valor de texto |
|
El nombre del intervalo de celdas |
La primera fila tiene encabezados |
N/A |
Valor booleano |
False |
Indica que la primera fila del destino contiene encabezados de columna |
Columna inicial |
Sí |
Valor de texto |
|
El número o letra de la columna inicial, donde se agregan los datos a partir de la primera fila vacía del destino. Si el campo se deja vacío, en su lugar se utiliza la primera columna del destino especificado. |
Encabezado de columna inicial |
Sí |
Valor de texto |
|
El encabezado de la columna inicial, donde se agregan los datos comenzando desde la primera fila vacía del destino. Si el campo se deja vacío, en su lugar se utiliza la primera columna del destino especificado. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron anexar las celdas |
Indica un problema al anexar las celdas en Excel |
Buscar rango en la hoja de cálculo de Excel
Encuentra y devuelve el resultado de la función LOOKUP de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Valor de búsqueda |
No |
Valor de texto |
|
El valor que se buscará en el rango de celdas especificado. |
Formato de rangos |
N/A |
Celdas con nombre, intervalos específicos |
Celdas con nombre |
Especifique cómo se referencian los intervalos, ya sea utilizando celdas con nombre o índices absolutos de columna/fila. |
Nombre de celdas |
No |
Valor de texto |
|
El nombre del rango de celdas en el que se buscará el valor de búsqueda. |
Start column |
No |
Valor de texto |
|
El índice o la letra de la primera columna del rango para buscar el valor de búsqueda. |
Start row |
No |
Valor numérico |
|
El número de la primera fila del rango para buscar el valor de búsqueda. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
El índice o la letra de la última columna del rango para buscar el valor de búsqueda. |
End row |
No |
Valor numérico |
|
El último número de fila del rango para buscar el valor de búsqueda. La numeración comienza en 1. |
Formulario de matriz |
N/A |
Valor booleano |
False |
La forma de matriz de BUSCAR busca en la primera fila o columna de una matriz el valor especificado y devuelve un valor de la misma posición en la última fila o columna de la matriz. Utilice esta forma de BUSCAR cuando los valores que desea hacer coincidir estén en la primera fila o columna de la matriz. Si esta opción permanece deshabilitada, se utiliza la forma vectorial de BUSCAR, que busca en un rango de una sola fila o columna (conocido como vector) un valor y devuelve un valor de la misma posición en un segundo rango de una sola fila o columna. |
Nombre de celdas del origen de los resultados |
Sí |
Valor de texto |
|
El nombre del rango de celdas desde el que se devuelve el valor coincidente. |
Columna inicial del origen de resultados |
No |
Valor de texto |
|
El índice o la letra de la primera columna del rango desde el que se devuelve el valor coincidente. |
Fila inicial del origen de resultados |
No |
Valor numérico |
|
El número de la primera fila del rango desde el que se devuelve el valor coincidente. La numeración comienza en 1. |
Columna final del origen de los resultados |
No |
Valor de texto |
|
El índice o la letra de la última columna del rango desde el que se devuelve el valor coincidente. |
Fila final del origen de los resultados |
No |
Valor numérico |
|
El último número de filas del intervalo de celdas desde el que se devuelve el valor coincidente. La numeración comienza en 1. |
Variables producidas
Argumento |
Type |
Descripción |
LookupResult |
Valor de texto |
El valor devuelto por la función LOOKUP |
Excepciones
Excepción |
Descripción |
No se pudo realizar la búsqueda |
Indica un problema al buscar un valor en Excel |
Establecer el color de las celdas en la hoja de cálculo de Excel
Rellena el fondo de las celdas seleccionadas con el color especificado, en la hoja de cálculo activa de una instancia de Excel.
Puede definir el color introduciendo un código hexadecimal o puede elegir entre una selección de nombres de color predefinidos que se proporcionan en la lista. Al seleccionar la opción 'Transparente', las celdas se quedan sin relleno de color.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar en una acción de iniciar Excel. |
Establecer color de |
N/A |
Celda única, rango de celdas, celdas con nombre |
Celda única |
Especifique si se establecerá el color de fondo de una sola celda, un rango de celdas o celdas con nombre. |
Columna inicial |
No |
Valor de texto |
|
El índice o la letra de la columna de celda o de la primera columna del rango. |
Fila inicial |
No |
Valor numérico |
|
La fila de celda o el rango del número de la primera fila. La numeración comienza en 1. |
Columna final |
No |
Valor de texto |
|
Índice o letra del rango de la última columna. |
Fila final |
No |
Valor numérico |
|
Número de la última fila del intervalo. La numeración comienza en 1. |
Nombre de celdas |
No |
Valor de texto |
|
Nombre que representa el rango que se rellenará con el color especificado. |
Formato de color |
N/A |
Nombre, Valor hexadecimal |
Nombre |
Seleccione si se especificará un color por su nombre o su valor hexadecimal. |
Nombre de color |
No |
Valor de texto |
|
Seleccione uno de los colores definidos por el sistema. |
Valor hexadecimal de color |
No |
Valor de texto |
|
Especifique el valor hexadecimal (RGB) del color. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo establecer el color |
Indica un problema al establecer el color de las celdas en Excel |
Iniciar Excel
Inicia una nueva instancia de Excel o abre un documento de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Launch Excel |
N/A |
Con un documento en blanco y abra el siguiente documento |
Con un documento en blanco |
Especifique si desea abrir un documento de Excel nuevo o uno existente |
Document path |
No |
Archivo |
|
Ruta de acceso completa del documento de Excel existente que se va a abrir |
Make instance visible |
N/D |
Valor booleano |
VERDADERO |
Especifica si se va a hacer que la ventana de Excel esté visible u oculta |
Anidar bajo un nuevo proceso de Excel |
N/A |
Valor booleano |
False |
Especifique si la hoja de cálculo de Excel debe estar bajo un proceso de Excel único. Las macros y los complementos de otras hojas de cálculo no serán accesibles. |
Contraseña |
Sí |
Entrada directa cifrada o valor de texto |
|
Contraseña del documento de Excel, si está protegido mediante contraseña |
Open as ReadOnly |
N/A |
Valor booleano |
False |
Especifique si se va a abrir el documento almacenado en modo de solo lectura o no |
Load add-ins and macros |
N/D |
Valor booleano |
False |
Especifique si desea cargar complementos y macros en la nueva instancia de Excel |
Variables producidas
Argumento |
Type |
Descripción |
ExcelInstance |
Excel instance |
Instancia de Excel específica para su uso con acciones de Excel posteriores. Esto permite al usuario especificar a cuál de varias hojas de cálculo de Excel debe acceder |
Excepciones
Excepción |
Descripción |
No se pudo iniciar Excel |
Indica un problema al iniciar una instancia de Excel |
No se pudo abrir el documento de Excel |
Indica un problema al abrir el documento de Excel especificado |
Asociar a Excel en ejecución
Asocia a un documento de Excel que ya está abierto.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Document name |
No |
Archivo |
|
Nombre o ruta de acceso del documento de Excel al que se va a asociar |
Variables producidas
Argumento |
Type |
Descripción |
ExcelInstance |
Excel instance |
Instancia de Excel a la que se asocia esta acción para su uso con acciones posteriores de Excel |
Excepciones
Excepción |
Descripción |
No se encuentra el documento de Excel especificado |
Indica que no se pudo encontrar el documento de Excel especificado |
No se pudo asociar al documento de Excel |
Indica un problema al asociar al documento de Excel |
Leer en hoja de trabajo de Excel
Lee el valor de una celda o rango de celdas de la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Retrieve |
N/A |
El valor de una sola celda, los valores de un rango de celdas, los valores de la selección, todos los valores disponibles de la hoja de cálculo |
Valor de una celda única |
Si se recupera el valor de una sola celda, una tabla de un rango de celdas o la hoja de cálculo completa |
Start column |
No |
Valor de texto |
|
Columna de celda (valor de una sola celda) o la primera columna como un valor numérico o una letra |
Start row |
No |
Valor numérico |
|
Fila de celda (valor de una sola celda) o número de la primera fila |
End column |
No |
Valor de texto |
|
La última columna, como un valor numérico o una letra |
End row |
No |
Valor numérico |
|
Número de la última fila |
Get cell contents as text |
N/D |
Valor booleano |
False |
Especifique si desea recuperar el contenido de las celdas en forma de texto o el tipo coincidente más cercano, como Fecha y hora para fechas, Numérico para números, etc. |
First line of range contains column names |
N/A |
Valor booleano |
False |
Especifique si se debe considerar la primera fila como nombres de columna. En este caso, los nombres no se leerán como datos en la tabla y las acciones posteriores pueden buscar en los datos por nombres de columna. |
Variables producidas
Argumento |
Type |
Descripción |
ExcelData |
Valor general |
Valor de la celda única |
ExcelData |
DataTable |
Valor del rango de celdas como DataTable |
Excepciones
Excepción |
Descripción |
No se pudieron leer los valores de celda |
Indica un problema al leer los valores de las celdas especificadas de Excel |
Obtener celda activa en la hoja de cálculo de Excel
Obtener la celda activa de la hoja de cálculo activa del documento de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Variables producidas
Argumento |
Type |
Descripción |
ActiveCellColumnIndex |
Valor numérico |
Valor numérico de la columna de la fila activa |
ActiveCellRowIndex |
Valor numérico |
Valor numérico de la fila de la celda activa |
Excepciones
Excepción |
Descripción |
No se pudo obtener la celda activa |
Indica un problema para obtener la celda activa |
Guardar Excel
Guarda una instancia de Excel iniciada anteriormente.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel para guardar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Save mode |
N/A |
Guardar documento, Guardar documento como |
Guardar documento |
Cómo guardar el documento de esta instancia |
Document format |
N/D |
Predeterminado (desde extensión), Libro de Excel (.xlsx), Macro de libro de Excel habilitada (.xlsm), Libro de Excel 97-2003 (.xls), Página web (.htm, .html), Plantilla de Excel (.xltx), Macro de plantilla de Excel habilitada (.xltm), Plantilla de Excel 97-2003 (.xlt), Texto (.txt), Texto Unicode (.txt), Texto Macintosh (.txt), Texto DOS (.txt), Hoja de cálculo XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), complemento de Excel (.xlam), complemento de Excel 97-2003 (.xla), Libro de trabajo XML Strict Open (.xlsx), Hoja de cálculo de OpenDocument (.ods), Datos XML (.xml), Libro binario de Excel (.xlsb) |
Predeterminado (de extensión) |
Formato con el que se va a guardar el documento |
Document path |
No |
File |
|
Ruta completa donde se va a guardar el documento |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo guardar el documento de Excel |
Indica un problema al guardar el documento de Excel |
Escribir en la hoja de cálculo de Excel
Escribe un valor en una celda o un rango de celdas de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Value to write |
No |
Valor general |
|
Ingrese el texto, número o variable para insertar. Si la variable contiene una tabla, rellenará las celdas a la derecha y por abajo, sobrescribiendo, si es necesario, otros datos de celda y una lista rellenará las celdas inferiores. |
Write mode |
N/A |
En la celda especificada, En la celda activa actualmente |
En la celda especificada |
Si se va a escribir en una celda especificada o la celda activa |
Column |
No |
Valor de texto |
|
Letra o número de la columna de la celda en la que se va a escribir |
Row |
No |
Valor numérico |
|
La fila de celda en la que escribir. La numeración empieza en 1, lo que significa que el índice de la primera hoja de cálculo es 1, el de la segunda es 2, etc. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo escribir el valor en Excel |
Indica un problema al escribir el valor especificado en la instancia de Excel |
Cerrar Excel
Cierra una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Instancia de Excel para cerrar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Before closing Excel |
N/A |
No guardar documento, Guardar documento, Guardar documento como |
No guardar el documento |
Si desea guardar el documento de esta instancia y cómo hacerlo antes de cerrar la instancia |
Document format |
N/D |
Predeterminado (desde extensión), Libro de Excel (.xlsx), Macro de libro de Excel habilitada (.xlsm), Libro de Excel 97-2003 (.xls), Página web (.htm, .html), Plantilla de Excel (.xltx), Macro de plantilla de Excel habilitada (.xltm), Plantilla de Excel 97-2003 (.xlt), Texto (.txt), Texto Unicode (.txt), Texto Macintosh (.txt), Texto DOS (.txt), Hoja de cálculo XML (.xml), Excel 95 (.xls), CSV (.csv), DIF (.dif), SYLK (.slk), complemento de Excel (.xlam), complemento de Excel 97-2003 (.xla), Libro de trabajo XML Strict Open (.xlsx), Hoja de cálculo de OpenDocument (.ods), Datos XML (.xml), Libro binario de Excel (.xlsb) |
Predeterminado (de extensión) |
El formato del documento |
Document path |
No |
File |
|
Ruta de acceso completa del documento |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo guardar el documento de Excel |
Indica un problema al guardar el documento de Excel |
No se pudo cerrar la instancia de Excel |
Indica un problema al cerrar la instancia de Excel |
Establecer la hoja de cálculo de Excel activa
Activa una hoja de cálculo específica de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Activate worksheet with |
N/A |
Índice, Nombre |
Nombre |
Especifica si la hoja de cálculo se busca por nombre o por índice |
Worksheet index |
No |
Valor numérico |
|
Número de índice de la hoja de cálculo que se va a activar. La numeración empieza en 1, lo que significa que el índice de la primera hoja de cálculo es 1, el de la segunda es 2, etc. |
Worksheet name |
No |
Valor de texto |
|
Nombre de la hoja de cálculo que se va a activar |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se encuentra la hoja de cálculo |
Indica que no se pudo encontrar una hoja de cálculo con el nombre especificado |
No se pudo activar la hoja de cálculo |
Indica un problema al activar la hoja de cálculo especificada |
Agregar nueva hoja de cálculo
Agrega una nueva hoja de cálculo al documento de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
New worksheet name |
No |
Valor de texto |
|
Especifica el nombre de la nueva hoja de cálculo |
Add worksheet as |
N/D |
Primera hoja de trabajo, última hoja de trabajo |
Primera hoja de cálculo |
Especifica si la nueva hoja de cálculo de Excel se agregará antes o después de las hojas de cálculo existentes |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
Ya existe una hoja de cálculo con el mismo nombre |
Indica que no se pudo agregar la hoja de cálculo porque ya existe una hoja de cálculo con el mismo nombre |
No se pudo agregar la hoja de cálculo |
Indica un problema al agregar la hoja de cálculo |
Obtener la primera columna o fila libre de la hoja de cálculo de Excel
Recupera la primera columna y/o fila de la hoja de cálculo activa. Esto es útil para agregar nuevos datos a una hoja de trabajo que ya tiene datos.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
Especifique la instancia de Excel. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Variables producidas
Argumento |
Type |
Descripción |
FirstFreeColumn |
Valor numérico |
Valor numérico de la primera columna totalmente vacía. Por ejemplo, si la columna F es la primera columna vacía, se almacenará como '6'. |
FirstFreeRow |
Valor numérico |
Valor numérico de la primera fila totalmente vacía. Por ejemplo, si la fila 7 F es la primera fila vacía, se almacenará como '7'. |
Excepciones
Excepción |
Descripción |
No se pudo recuperar la primera columna o fila libre |
Indica un problema al recuperar la primera columna o fila libre de una instancia de Excel |
Obtener nombre de columna en hoja de cálculo de Excel
Obtiene el nombre de la columna.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Column number |
No |
Valor numérico |
|
El número de columna |
Variables producidas
Argumento |
Type |
Descripción |
ColumnName |
Valor de texto |
El nombre de la columna |
Excepciones
Esta acción no incluye ninguna excepción.
Borrar celdas en la hoja de cálculo de Excel
Borra un rango de celdas o una celda con nombre en la hoja de cálculo activa de una instancia de Excel.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Clear |
N/A |
Rango de celdas, Rango de celdas en relación con la celda activa, Celdas con nombre, Celda única |
Rango de celdas |
Especifica si se debe seleccionar un rango de celdas especificado explícitamente o un rango de celdas relativo a la celda activa, celdas con nombre o una única celda. |
X Axis Direction |
N/A |
Izquierda, Derecha |
Izquierdo |
Dirección de desplazamiento del eje X. Dónde buscar a lo largo del eje horizontal, según la posición de la celda activa. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. |
X Offset |
No |
Valor numérico |
|
Desplazamiento del eje X. |
Start row |
No |
Valor numérico |
|
Número de la primera fila. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. |
Y Axis Direction |
N/A |
Encima, Debajo |
Por encima |
Dirección de desplazamiento del eje Y. Dónde buscar a lo largo del eje vertical, según la posición de la celda activa. |
End row |
No |
Valor numérico |
|
Número de la última fila. La numeración comienza en 1. |
Y Offset |
No |
Valor numérico |
|
Desplazamiento del eje Y. |
Nombre |
No |
Valor de texto |
|
El nombre de las celdas. |
Column |
No |
Valor de texto |
|
Índice o letra de la columna. |
Row |
No |
Valor numérico |
|
Número de fila. La enumeración empieza en 1. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron copiar las celdas |
Indica que ocurrió un problema al intentar borrar las celdas especificadas en la instancia de Excel. |
Ordenar celdas en la hoja de cálculo de Excel
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Ordenar columna en |
N/A |
Hoja activa, Tabla, Rango |
Hoja activa |
Especifique si la columna que desea ordenar forma parte de una tabla, de un rango especificado, ya sea por nombre o por coordenadas absolutas, o si forma parte de la hoja de cálculo activa general. |
Nombre de la tabla |
No |
Valor de texto |
|
Nombre de la tabla. |
Rango |
N/A |
Celdas con nombre, rango específico |
Celdas con nombre |
Especifique el rango que se ordenará, ya sea utilizando una celda con nombre o un índice absoluto de columnas y filas. |
Nombre de celdas |
No |
Valor de texto |
|
Nombre que representa el intervalo. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. |
Start row |
No |
Valor numérico |
|
Número de la primera fila. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. |
End row |
No |
Valor numérico |
|
Número de la última fila. La numeración comienza en 1. |
Sort by |
Sí |
Reglas de ordenación definidas por el usuario |
N/A |
Reglas de ordenación para aplicar. |
Primera fila como encabezado |
Sí |
Valor booleano |
|
Indica que la primera fila de la hoja de cálculo es un encabezado. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudieron ordenar las celdas de la hoja de cálculo |
Indica un problema al ordenar celdas en la hoja de cálculo. |
Filtrar celdas en la hoja de cálculo de Excel
Filtrar celdas en la hoja de cálculo de Excel permite a los creadores crear y aplicar un filtro en la hoja, tabla o rango activo en los valores de una columna específica. Para filtrar varias columnas en una hoja/tabla/rango activo, deben usarse varias acciones Filtrar celdas en una hoja de cálculo de Excel, aplicando cada una el filtro respectivo.
Importante
Para aplicar múltiples filtros en una hoja/tabla/rango activo específico, asegúrese de que todas las acciones Filtrar celdas en una hoja de cálculo de Excel tengan como objetivo la misma fuente (hoja/tabla/rango activo).
Al usar Filtrar celdas en una hoja de cálculo de Excel en una hoja/rango activo con filtros ya existentes/aplicados:
- Si el rango objetivo es el mismo en el que se aplicaron los filtros anteriores, se aplican todos los filtros.
- Si el rango objetivo no coincide con el rango sobre el que se aplicaron los filtros anteriores, estos se borran y solo se aplica el último filtro.
- Si el rango objetivo es una tabla, se aplican todos los filtros.
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Filtrar columna en |
N/A |
Hoja activa, Tabla, Rango |
Hoja activa |
Especifique si la columna que desea filtrar forma parte de una tabla, de un rango especificado, ya sea por nombre o por coordenadas absolutas, o si forma parte de la hoja de cálculo activa general |
Nombre de la tabla |
No |
Valor de texto |
|
Nombre de la tabla. |
Rango |
N/A |
Celdas con nombre, rango específico |
Celdas con nombre |
Especifique el rango que se filtrará, ya sea utilizando una celda con nombre o un índice absoluto de columnas/filas |
Nombre de celdas |
No |
Valor de texto |
|
Nombre que representa el intervalo |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. |
Start row |
No |
Valor numérico |
|
Número de la primera fila. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. |
End row |
No |
Valor numérico |
|
Número de la última fila. La numeración comienza en 1. |
Columna que se filtrará |
No |
Valor de texto |
|
Nombre o índice de la columna que se desea filtrar. Si la columna es parte de una tabla, use el nombre del encabezado. |
Filtros para aplicar |
Sí |
Reglas de filtrado definidas por el usuario |
N/A |
Reglas de filtrado aplicadas a la columna definida |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo aplicar el filtro en las celdas de la hoja de cálculo |
Indica un problema al aplicar el filtro especificado en las celdas de la hoja de cálculo |
Borrar filtros en la hoja de cálculo de Excel
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Borrar filtros en |
N/A |
Hoja activa, Tabla |
Hoja activa |
Especifique si se deben borrar los filtros de toda la hoja de cálculo activa o de una tabla específica. |
Nombre de la tabla |
No |
Valor de texto |
|
Nombre de la tabla. |
Borrar filtros de una columna específica |
Sí |
Valor booleano |
|
Borrar filtros de una columna específica. |
Borrar filtro de la columna |
No |
Valor de texto |
|
El nombre de columna para borrar el filtro aplicado. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción |
Descripción |
No se pudo borrar el filtro en las celdas de la hoja de cálculo |
Indica un problema al aplicar el filtro especificado en las celdas de la hoja de cálculo |
Obtener celda vacía
Argumento |
Opcionales |
Acepta |
Valor predeterminado |
Descripción |
Instancia de Excel |
No |
Instancia de Excel |
|
La instancia de Excel con la que trabajar. Esta variable se debe especificar previamente en una acción de iniciar Excel. |
Operation |
N/A |
Primera celda vacía, Primera celda vacía en la columna, Primera celda vacía en la fila, Todas las celdas vacías |
Primera celda vacía |
Especifique si desea buscar la primera celda vacía, la primera celda vacía de la columna, la primera celda vacía de la fila o todas las celdas vacías dentro de un rango específico. |
Dirección de búsqueda |
N/A |
Por fila, Por columna |
Por fila |
Especifique si se buscará por filas o columnas para encontrar la primera celda vacía dentro de un rango específico. |
Buscar en |
N/A |
Celdas con nombre, rango específico |
Celdas con nombre |
Busque una celda vacía en una celda con nombre o en un rango definido por la columna/fila inicial y la columna/fila final. |
Nombre de celdas |
No |
Valor de texto |
|
Nombre que representa el intervalo. |
Column |
No |
Valor de texto |
|
Columna. |
Row |
No |
Valor numérico |
|
Fila. |
Start column |
No |
Valor de texto |
|
Índice o letra de la primera columna. |
Start row |
No |
Valor numérico |
|
Número de la primera fila. La numeración comienza en 1. |
End column |
No |
Valor de texto |
|
Índice o letra de la última columna. |
End row |
No |
Valor numérico |
|
Número de la última fila. La numeración comienza en 1. |
Variables producidas
Argumento |
Type |
Descripción |
EmptyCellColumnIndex |
Valor numérico |
El índice de la columna en que se encuentra la primera celda vacía. |
EmptyCellRowIndex |
Valor numérico |
El índice de la fila en que se encuentra la primera celda vacía. |
EmptyCells |
DataTable |
La lista de celdas vacías encontrada. |
Excepciones
Excepción |
Descripción |
Error al obtener celdas vacías |
Indica un problema al recuperar las celdas vacías de la hoja de cálculo. |
Limitaciones conocidas
Usando archivos de Excel sincronizados a través de OneDrive o SharePoint
La interacción con Microsoft Excel archivos contenidos en carpetas sincronizadas en OneDrive o SharePoint puede dar como resultado un flujo erróneo. Power Automate para escritorio utiliza objetos COM para interacciones de Excel. OneDrive y SharePoint no son totalmente compatibles con instancias de Excel iniciadas a través de COM.
Por este motivo, cuando intenta abrir un archivo Excel almacenado en un directorio de OneDrive o SharePoint, puede producirse un error de archivo no encontrado. Para resolver este problema, use una de las siguientes soluciones:
Solución alternativa 1
- Haga una copia local del archivo Excel respectivo.
- Modifique la copia local del archivo Excel usando Power Automate para las acciones de automatización de Excel del escritorio.
- Anule la copia del archivo Excel sincronizado a través de OneDrive/Sharepoint con la copia local que incluye los últimos cambios.
Solución alternativa 2
Nota
Esta solución alternativa se puede utilizar en general cuando la acción Iniciar Excel no se ejecuta.
- Abra una nueva instancia de Excel usando la acción Ejecutar aplicación . Asegúrese de proporcionar suficiente tiempo de espera entre acciones, permitiendo que el proceso de Excel se cargue por completo, incluidos los complementos.
- Utilice la acción Adjuntar a Excel para adjuntarlo al nuevo proceso.
Caso con Leer en hoja de trabajo de Excel
Cuando la opción Obtener el contenido de celda como texto está habilitada en la acción Leer en hoja de cálculo de Excel, los datos se recuperan exactamente como aparecen en la hoja de cálculo de Excel. Esto significa que si el ancho de la columna es demasiado estrecho y los datos se muestran como ### en Excel, estos símbolos también aparecerán en el resultado.
Solución alternativa:
Para evitarlo, utilice la acción Cambiar tamaño de columnas/filas. Si no se utiliza la opción Obtener el contenido de celda como texto, los datos obtenidos son los valores de celda sin formato, independientemente de cómo se muestren o formateen en la hoja de cálculo. Esto significa que no es necesario utilizar la acción Cambiar tamaño de columnas/filas. En el caso de los valores de fecha, se anexará la hora, ya que el tipo de datos de fecha incluye la hora.