Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2009, 10:55
negu
 
Fecha de Ingreso: diciembre-2009
Mensajes: 52
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: parametros de respuesta al ejecutar VBA desde C#

Solucionado.

Era tan fácil como modificar la acción RunMacro de manera que:

private object RunMacro(object oApp, object[] oRunArgs)
{

Object res;

res = oApp.GetType().InvokeMember("Run",
System.Reflection.BindingFlags.Default |
System.Reflection.BindingFlags.InvokeMethod,
null, oApp, oRunArgs);


return res;

}

En el momento de tratar el objeto lo paso a booleano y ya está.