Я использовал этот метод всего несколько недель назад, и он прекрасно работал, но теперь я получаю сообщение об ошибке при попытке экспортировать фигуры в виде PNG в моем макросе VBA. Это говорит о том, что метод больше не поддерживается объектом.
Когда я выполняю поиск в Интернете, я вижу, что Microsoft перечислил метод как «Зарезервированный для внутреннего использования» в PPT 2010. Когда я выполняю поиск в основной справочной библиотеке VBA, он вообще не отображает метод в объекте «ShapeRange». . Значит ли это, что метод устарел? Это похоже на очень распространенную функцию, которая нужна, вернется ли она?
Для справки, вот два сайта, на которые я ссылался: Ссылка
Powerpoint.ShapeRange
А вот строка кода, на которой он не работает:
oPPTApp.ActiveWindow.Selection.ShapeRange.Export FilePath & SaveFile & ".png", ppShapeFormatPNG
Я получаю следующую ошибку:
Ошибка времени выполнения '-2147467259 (80004005)'
Ошибка метода «Экспорт» объекта «ShapeRange»