У меня есть встроенная презентация PowerPoint в книге Excel. Как это изменить (открыть, скопировать слайды, добавить данные в слайды, закрыть) с помощью VBA?Редактирование встроенной PowerPoint из Excel VBA
4
A
ответ
7
1. Добавьте ссылку на объектную модель PowerPoint для приложения VBA
Из окна VBA, выберите Tools | Ссылки
Посмотрите на Microsoft Powerpoint Library 12.0 объектов и проверить его
2. Выбрать и активировать объект презентации PowerPoint
ActiveSheet.Shapes("Object 1").Select
Selection.Verb Verb:=xlOpen
Примечание: этот код предполагает, что объект PowerPoint называется Объект 1 (посмотрите в верхнем левом углу, чтобы увидеть, что он действительно назвал) и что он находится на активном листе.
3. Получить ссылку на объект презентации
Dim p As PowerPoint.Presentation
Set p = Selection.Object
4. Манипулирование это
Все методы и свойства объекта презентации доступны. Вот пример добавления слайда:
p.Slides.Add 1, ppLayoutBlank
5. Снять выделение его
Самый простой способ, это просто выбрать ячейку.
[a1].Select
Надеюсь, что это поможет!
Смежные вопросы
- 1. Обновление существующей встроенной диаграммы в powerpoint с использованием excel vba
- 2. Сохранение PowerPoint в Excel VBA
- 3. как вызвать открытую powerpoint из excel vba
- 4. Запуск Powerpoint sub из Excel VBA
- 5. Excel vba Диаграмма, редактирование диапазона
- 6. VBA POWERPOINT: термоусадочные фотографии слово из Powerpoint
- 7. Excel VBA Дублирование слайда в PowerPoint
- 8. Открытие PowerPoint из Excel
- 9. Обмен переменными между powerpoint и excel VBA
- 10. Создать презентацию PowerPoint из Excel
- 11. Vba Powerpoint имя таблицы
- 12. vba powerpoint formatting% и $
- 13. VBA copy excel data range to powerpoint
- 14. Excel VBA разговаривает с 2 презентациями Powerpoint
- 15. Создание презентации PowerPoint с VBA и Excel
- 16. VBA: Интеграция в PowerPoint и Excel КНИГИ
- 17. Сохранить и закрыть powerpoint через Excel VBA
- 18. Открыть файл Excel в VBA от Powerpoint
- 19. VBA vs VSTO для excel to powerpoint
- 20. Word VBA для обновления встроенной диаграммы Excel
- 21. EXcel VBA: Excel Macro для создания таблицы в PowerPoint
- 22. Копирование таблицы данных из Excel в PowerPoint с помощью VBA
- 23. Открытая специальная таблица Excel из Powerpoint через VBA
- 24. Использование VBA для копирования из Excel в открытую презентацию Powerpoint
- 25. Скопировать данные из Excel в PowerPoint с помощью vba
- 26. VBA: Копировать + Вставить выбранные карты из Excel в PowerPoint
- 27. Из Excel получить размеры фигуры в PowerPoint с помощью VBA
- 28. Создание PowerPoint с помощью VBA из данных Excel, диаграмм, комментариев
- 29. Выполнить код на Excel таблице прямо из powerpoint VBA
- 30. VBA (и VB6) вопрос в склеивании из Excel в PowerPoint
Фантастический, спасибо. – user4812 2008-09-24 11:16:30