Программно удалять заданную фигуру в презентации с помощью функции в ActiveX - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день. Проблема такая: Необходимо программно удалять заданную фигуру в презентации с помощью функции в ActiveX. Она должна удалять фигуру из презентации, в которой она была вызвана (ActivePresentation). С помощью встроенного класса презентации это удается сделать (см. пример). Но то же самое с помощью внешней ActiveX не работает. Библиотеку не забываю регистрировать (regsvr32), добавлять в Tools/References. Тем не менее, выдает ошибку: Runtime error '429' ActiveX component can't create object Удаление фигуры в презентации - простейший пример, но даже он не работает, не говоря уже о других (более сложных) действиях с фигурами, которые потом будут навешаны в ActiveX. Пример прилагается. Прошу помочь с ActiveX (ответным примером, или хотя бы чем то).

Решение задачи: «Программно удалять заданную фигуру в презентации с помощью функции в ActiveX»

textual
Листинг программы
PowerPoint.Application.ActivePresentation.Slides(1).Shapes("Rectangle " & CLng(rct)).Delete

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5
Похожие ответы