# Ejecutar macro

Ejecuta la macro especificada en el documento de Excel. Para ejecutar macros desde un archivo, es necesario habilitar en Excel la opción "Confiar en el acceso al modelo de objetos de proyectos VBA" (ver [video](http://sherparpa.ru/videos/ru/runexcelmacro.mp4)).

<table data-header-hidden><thead><tr><th width="204"></th><th width="352"></th></tr></thead><tbody><tr><td>Enlace a Excel</td><td>[Enlace] Enlace al proceso de procesamiento del documento de Excel. El nombre de la variable en esta propiedad debe coincidir con el nombre de la variable en la propiedad "Enlace a Excel", de los bloques "Crear documento" o "Abrir documento" del grupo Excel, que se utilizaron anteriormente para crear o abrir este documento.</td></tr><tr><td>Enlace al documento</td><td>[Enlace] Enlace al documento con el que se está trabajando actualmente. El nombre de la variable en esta propiedad debe coincidir con el nombre de la variable en la propiedad "Enlace al documento", de los bloques "Crear documento" o "Abrir documento" del grupo Excel, que se utilizaron anteriormente para crear o abrir este documento.</td></tr><tr><td>Nombre del método</td><td>[Texto] Nombre del método/función que se va a ejecutar. Si se ha especificado la propiedad "Archivo de macro", este nombre debe estar presente en el archivo.</td></tr><tr><td>Parámetros del método</td><td>[Número/Text/Lista] Parámetros que se pasarán al método al ejecutarlo. Si se especifica una lista, cada elemento de la lista se pasará como un parámetro separado del método.</td></tr><tr><td>Archivo de macro</td><td>[Texto] Archivo de macro. Si se ha especificado la propiedad, este archivo se cargará en el entorno VBA antes de la ejecución. La extensión del archivo debe ser ".bas".</td></tr><tr><td>Resultado</td><td>[Texto] Resultado de la ejecución.</td></tr><tr><td>Nivel de procesamiento</td><td><p>Selección del nivel de manejo de errores. Valores posibles:</p><ul><li>"Default" - por defecto;</li><li>"Ignore" - se ignoran los errores;</li><li>"Handle" - se manejan los errores.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Inicio" de este diagrama.</p></td></tr><tr><td>Nivel de mensajes</td><td><p>Selección del nivel de mensajes que mostrarán los bloques durante la ejecución. Valores posibles:</p><ul><li>"Default" - por defecto;</li><li>"Release" - salida desactivada;</li><li>"Debug" - salida de información básica;</li><li>"Detailed" - salida de información detallada.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Inicio" de este diagrama.</p></td></tr><tr><td>Texto de error</td><td>[Texto] Devuelve información detallada sobre el error en caso de que la ejecución del bloque no sea correcta.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-designer/spravochnik-blokov/excel-excel-automation/zapustit-makros-runexcelmacro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
