В Powerpoint 2011 (Mac) возвращается следующий код
Ошибка во время выполнения «-2147483640 (80000008)»: метод «Экспорт» объекта «_Slide» не выполнен
Я пробовал каждый вариант этого вызова, который смог найти, он прекрасно работает в Windows, и, поскольку экспорт отображается как допустимый вызов метода в Mac, необходимо поддерживать VBA. Не удается найти ссылки на ошибку в Google. Так что я озадачен тем, почему это появляется.
Наблюдатель локальной переменной показывает oSld в качестве допустимого слайда и sImagePath в качестве допустимого имени файла.
Любые идеи о том, что здесь происходит, будут с благодарностью ...
Sub devtests()
Dim oSlides As Slides
Dim sImagePath As String
Dim oSld As Slide
Dim oPres As Presentation
Set oPres = ActivePresentation
Set oSlides = oPres.Slides
sImagePath = "MacSSD:Users:myuserdir:test:"
For Each oSld In oSlides
sImagePath = sImagePath & Format(oSld.SlideIndex, "000") & ".jpg"
Call oSld.Export(sImagePath, "JPG")
'also tried - oSld.Export sImagePath, "JPG"
Next oSld
End Sub