Método Range.Run (Excel)

Ejecuta la macro de Microsoft Excel en esta ubicación. El rango debe estar en una hoja de macros.

Sintaxis

expresión. Ejecutar (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)

expresión Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1Arg30 Opcional Variant Argumentos que se pasan a la función.

Valor devuelto

Variant

Observaciones

No puede usar los argumentos con nombre con este método. Los argumentos deben pasarse por posición.

El método Run devuelve el resultado de la macro a la que se haya llamado. Los objetos que se pasan a la macro como argumentos se convierten en valores (aplicando la propiedad Value al objeto). Es decir, no es posible pasar objetos a macros mediante el método Run.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.