Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2013, 08:51
susanacrodriguez
 
Fecha de Ingreso: febrero-2013
Mensajes: 3
Antigüedad: 11 años, 2 meses
Puntos: 0
Ejecutar macro powerpoint desde código visual basic en access

Hola

estoy intentando ejecutar la macro de un powerpoint desde otra macro en access
Dim pptPres As PowerPoint.Presentation
Dim pptApp As PowerPoint.Application
Dim file, macro As String

Set pptApp = CreateObject("PowerPoint.Application")
pptApp.Visible = True
Set pptPres = pptApp.Presentations.Open(file)

macro = "macroPpt"
file = ruta
pptApp.Run (macro)

y me da el error:
"Se ha producido el error '-2147188160 (80048240)' en tiempo de ejecución:

Application (unknown member) : Invalid request. Sub or function not defined.)"

Si al depurar en el momento antes de la última instrucción hago f11 sobre el powerpoint que ya está abierto, sí ejecuta.

¿Alguien sabe qué está pasando?


Gracias