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