activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades de productividad

Última actualización 14 de ene. de 2026

Invocar VBA

UiPath.Excel.Activities.InvokeVBA

Invokes a macro from an external file containing VBA code and runs it against an Excel file. This activity can run macros on any type of Excel file, such as .xls and .xlsx. Can only be used in the Excel Application Scope or Use Excel File activities.

Nota:

Para que esta actividad funcione, el acceso de confianza al modelo de objetos del proyecto de VBA debe estar habilitado desde Excel (Archivo > Opciones > Centro de confianza > Configuración del centro de confianza > Configuración de macros > Seleccione la casilla Acceso de confianza al modelo de objetos del proyecto de VBA).

Propiedades

Común
  • Nombre para mostrar: el nombre para mostrar de la actividad.
Entrada
  • RutaDeArchivoDeCódigo: la ruta del archivo de macros que contiene las definiciones de Sub/Función VBA. Este campo solo admite Strings o variables de String.
  • Nombre del método de entrada: el nombre de la Sub/Función que se va a invocar. Debe estar presente en el archivo de macros suministrado en la propiedad RutaDeArchivoDeCódigo.
  • Parámetros del método de entrada: una lista de hasta 30 parámetros que se pueden pasar al método de entrada. Este campo solo admite variables de IEnumerable<object>.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Salida
  • Valor de salida: el valor devuelto por la ejecución del código invocado, si lo hubiera. Esta salida se recupera en forma de variables de objeto.

Ejemplo de uso de la actividad Invocar VBA

Para ejemplificar cómo usar esta actividad, hemos creado un proyecto de automatización que importa código VBA desde un archivo de texto, introduce una variable definida en UiPath y genera el nombre de las hojas del archivo de Excel incluido.

  • Propiedades
  • Ejemplo de uso de la actividad Invocar VBA

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2026 UiPath. Todos los derechos reservados.