База знаний KB0107

Как скопировать и вставить диаграмму в коде VBA?

Решение

Копировать и вставлять отдельные элементы think-cell с помощью макросов нельзя.
Вместо этого необходимо скопировать и вставить весь слайд PowerPoint, содержащий элемент think-cell. При копировании слайда сохраняется функциональность think-cell, даже если в текущий момент надстройки think-cell в PowerPoint нет.

Пояснение

При ручном копировании диаграммы think-cell перехватывает ввод пользователя (например, нажатие сочетания клавиш Ctrl + C или нажатие на элемент меню PowerPoint) и выполняет дополнительную работу по сохранению собственных метаданных. Операции копирования и вставки в макросе нельзя перехватить и, соответственно, метаданные think-cell в этом случае скопированы не будут.

Возможно, вам стоит изучить статью KB0073: Как с помощью VBA выяснить, используется ли фигура в think-cell?

think-cell использует файлы cookie для улучшения функциональности, эффективности и безопасности этого веб-сайта. Если вы хотите пользоваться всеми функциями этого сайта, требуется ваше согласие. С более подробной информацией об использовании файлов cookie компанией think-cell, вашем согласии и правах на конфиденциальность данных можно ознакомиться в нашей Политике конфиденциальности.