Я пытаюсь открыть презентацию PowerPoint из файла Excel с помощью макроса. Я использую следующий код:Открытие PowerPoint из Excel
Private Sub testButton_Click()
Dim objPPT As Object
Set objPPT = CreateObject("PowerPoint.application")
objPPT.Visible = True
objPPT.Activate
objPPT.Presentations.Open (CStr(ActiveWorkbook.Path) + "\DailyHealthCheck9_24_15.ppt")
End Sub
, но я получаю следующее сообщение об ошибке во время выполнения:
начинается PowerPoint, но это не будет открывать файл. Я проверил путь к файлу, и это правильно.
Может ли кто-нибудь объяснить, почему это происходит?
Возможно, это какой-то тип защиты в файле PowerPoint.
Вы просто хотите, чтобы открыть файл, или вы хотите, чтобы иметь возможность работать с файлами из кода VBA? – MatthewD
У меня есть две диаграммы Excel в PowerPoint Я хотел бы обновить данные из Excel, когда выполняется макрос. – user1951756
Хорошо, я просто проверял, потому что если вы просто хотели открыть файл powerpoint, есть другой способ. – MatthewD