- Notas relacionadas
- Primeros pasos
- Tutoriales
- Proyectos de automatización
- Crear automatizaciones
- Fundamentos de la automatización
- Repo. de objetos
- Mejores prácticas de automatización
- Tutorial: Crear una tabla dinámica
- Tutorial: Iterar a través de las filas de una tabla
- Tutorial: Comparar archivos de Excel y envío de errores de conciliación por correo electrónico
- Tutorial: Extraer datos de correos electrónicos automatizados y trasladarlos a una aplicación de escritorio
- Tutorial: Filtrar datos en Excel
- Tutorial: Formatear celdas
- Tutorial: Añadir información en los archivos de una carpeta a un archivo de Excel
- Tutorial: Añadir sus propias fórmulas al cuaderno del proyecto
- Automatización de PowerPoint
- Automatización de datos
- Actividades comunes
- Automatización de Google Workspace
- Automatización de OneDrive y SharePoint
- Solución de problemas
Mejores prácticas de automatización
Antes de empezar a diseñar un proyecto de automatización, crea un diagrama del proceso manual que quieres automatizar, desglosándolo en cada uno de los pasos que lo componen. Esto te ayuda a identificar la secuencia de actividades necesarias para su automatización.
- Basa nuevos proyectos en las plantillas de proyecto, trabajando completamente los proyectos de automatización para los procesos comunes.
- Utiliza escenarios comunes, piezas reutilizables de automatización para tareas comunes, para añadir múltiples actividades a la vez.
- Utiliza la Grabadora de aplicaciones/web para generar automáticamente actividades de automatización de la IU a partir de las acciones que realices en la pantalla.
Utiliza las actividades dedicadas cuando trabajes con datos de Excel, Correo, Word y PowerPoint, y cuando realices operaciones con archivos y carpetas. Para las interacciones con todas las demás aplicaciones, utiliza actividades de Automatización de IU.
Utilizar nombres que describan la finalidad de cada componente facilita su identificación, especialmente cuando el mismo tipo de componente se utiliza varias veces. Esto se aplica a los nombres de proyectos y actividades, Referencias como nombres de recursos añadidos al proyecto (archivos de Excel y PowerPoint, cuentas de correo electrónico), nombres del elemento actual en la iteración dentro de Para cada(por defecto CurrentRow, CurrentMail, CurrentFile), y nombres de valores que se guardan para su uso posterior en la automatización.
Documenta las actividades de tu proyecto añadiendo anotaciones con información sobre lo que hacen. Esto es muy importante si se planea compartir proyectos de automatización con otros, ya que les ayuda a entender cómo funciona la automatización. Para añadir una anotación a una actividad, haz clic con el botón derecho del ratón en la actividad y selecciona Anotaciones > Añadir anotación.
- Analiza tu proyecto ejecutador el Analizador de flujo de trabajo. Esto comprueba si hay errores en la configuración de las actividades y verifica que el proyecto sigue las directrices de diseño definidas a través de las reglas de Analizador de flujo de trabajo. Haz clic en Analizar en la cinta de opciones de StudioX y mira los resultados del análisis en la Lista de errores. Para más información, consulta Sobre el Analizador de flujo de trabajo.
- Ejecuta tu proyecto y comprueba si los resultados son los esperados. Cuanto más se ejecute la automatización, más fácil será identificar los posibles puntos problemáticos.
- Si se produce un error al ejecutar un proyecto, presta atención al mensaje de error, ya que puede contener información valiosa sobre la causa del error y las formas de solucionarlo. Utiliza las opciones del diálogo de error para reintentar la actividad que generó el error, pasar a la siguiente actividad o elemento, o detener la ejecución.
-
Detén la ejecución en un punto determinado del proyecto o iníciala. Haz clic derecho en cualquier actividad y selecciona:
- Ejecutar esta actividad para ejecutar todas las actividades del proyecto hasta (e incluyendo) la actividad.
- Ejecutar desde esta actividad para ejecutar todas las actividades del proyecto empezando por la actividad.
- Deshabilita las actividades individuales que puedan estar causando errores y ejecuta el proyecto sin ellas. Puedes deshabilitar una actividad haciendo clic derecho en ella y seleccionando Deshabilitar actividad. Las actividades deshabilitadas aparecen atenuadas y rodeadas en un contenedor de comentarios en el diagrama de tu proyecto. Para volver a habilitar una actividad deshabilitada, haz clic con el botón derecho del ratón en el contenedor Comentarios y selecciona Habilitar actividad.
Los mensajes colocados en determinados puntos del flujo de trabajo te ayudan a seguir el progreso del proyecto y proporcionan información sobre el resultado de otras actividades. Puedes visualizar los mensajes mediante las siguientes actividades:
-
Escribir línea muestra mensajes en el panel de Salida sin interrumpir la ejecución del proyecto.
Por ejemplo, al repetir las actividades para cada fila de un archivo de Excel, añada una actividad Escribir línea como primera actividad dentro de Para cada fila de Excel y configúrela para que muestre un mensaje que incluya el contenido de una celda de cada fila. Puede indicar la celda seleccionando la columna en la opción CurrentRow del menú disponible en el Generador de Texto. La generación de un mensaje cada vez que la automatización comienza a procesar una fila permite comprobar si las filas se procesan como se esperaba.
-
Cuadro de mensaje muestra un cuadro de diálogo con un mensaje, pausando la ejecución del proyecto de automatización hasta que se haga clic en un botón del cuadro de diálogo.
Por ejemplo, después de la última de las actividades que manipulan datos en un archivo de Word, añade una actividad de Cuadro de mensaje que muestre el mensaje «El documento de Word ha sido procesado». Esto te permite confirmar que las actividades de Word se han completado y la automatización puede pasar a las siguientes actividades.
Cuando termines de diseñar el proyecto, elimina estas actividades antes de publicarlo.
- No añadas credenciales directamente a tus proyectos. Utiliza la actividad Obtener nombre de usuario/contraseña que te permite añadir credenciales a tu proyecto y almacenarlas de forma segura en el Administrador de credenciales de Windows.
- No almacene archivos con datos sensibles en la carpeta del proyecto, especialmente si piensa compartir sus automatizaciones con otros. Por defecto, cuando se publica una automatización, todos los archivos de la carpeta del proyecto se incluyen en el paquete.
- Define claramente el proceso manual que quieres automatizar
- Utiliza herramientas que ayuden a acelerar el diseño de la automatización
- Identifica las actividades correctas a utilizar
- Utiliza nombres descriptivos en todo el proyecto de automatización
- Documenta tu proyecto de automatización
- Analiza y ejecuta tu automatización con frecuencia mientras la diseñas
- Solo ejecuta partes de tu automatización para aislar posibles errores
- Genera mensajes en puntos clave de la automatización
- Protege la información privada