Вопрос:
напиши vba код для презентации powerpoint презентация о косметических средствах и их применениях 6 слаидов 1 слаид титульный лист
Ответ ассистента
Конечно, я помогу тебе с этим! Вот пример кода VBA для создания презентации PowerPoint о косметических средствах и их применениях, состоящей из 6 слайдов, включая титульный лист. Я добавил простые макеты и текст, чтобы ты мог начать, а затем легко настроить все под себя.
```vba Sub CreateCosmeticsPresentation()
Dim pptApp As PowerPoint.Application Dim pptPres As PowerPoint.Presentation Dim pptSlide As PowerPoint.Slide Dim shpTitle As PowerPoint.Shape Dim shpText As PowerPoint.Shape Dim i As Integer ' Создаем новое приложение PowerPoint On Error Resume Next Set pptApp = GetObject(, "PowerPoint.Application") On Error GoTo 0 If pptApp Is Nothing Then Set pptApp = New PowerPoint.Application End If pptApp.Visible = True ' Создаем новую презентацию Set pptPres = pptApp.Presentations.Add ' Слайд 1: Титульный лист Set pptSlide = pptPres.Slides.Add(1, ppLayoutTitle) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Косметические средства и их применение" Set shpText = pptSlide.Shapes.Placeholders(2) shpText.TextFrame.TextRange.Text = "Подготовлено: [Твое имя]" ' Слайд 2: Что такое косметика? Set pptSlide = pptPres.Slides.Add(2, ppLayoutTitleAndText) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Что такое косметика?" Set shpText = pptSlide.Shapes.Placeholders(2) shpText.TextFrame.TextRange.Text = "Косметика - это вещества или средства, используемые для очищения, улучшения или изменения внешнего вида тела.Примеры: кремы, лосьоны, макияж."
' Слайд 3: Типы косметических средств Set pptSlide = pptPres.Slides.Add(3, ppLayoutTitleAndText) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Типы косметических средств" Set shpText = pptSlide.Shapes.Placeholders(2) shpText.TextFrame.TextRange.Text = "Декоративная косметика: макияж (помада, тени, тушь).Уходовая косметика: кремы, лосьоны, маски.
Гигиеническая косметика: мыло, шампуни, зубная паста."
' Слайд 4: Применение косметических средств Set pptSlide = pptPres.Slides.Add(4, ppLayoutTitleAndText) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Применение косметических средств" Set shpText = pptSlide.Shapes.Placeholders(2) shpText.TextFrame.TextRange.Text = "Очищение кожи.Увлажнение и питание кожи.
Защита от солнца.
Создание макияжа."
' Слайд 5: Важность правильного выбора Set pptSlide = pptPres.Slides.Add(5, ppLayoutTitleAndText) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Важность правильного выбора" Set shpText = pptSlide.Shapes.Placeholders(2) shpText.TextFrame.TextRange.Text = "Выбирайте косметику, подходящую вашему типу кожи.Обращайте внимание на состав и сроки годности.
Избегайте аллергенов."
' Слайд 6: Заключение Set pptSlide = pptPres.Slides.Add(6, ppLayoutTitleOnly) Set shpTitle = pptSlide.Shapes.Title shpTitle.TextFrame.TextRange.Text = "Заключение" Set shpText = pptSlide.Shapes.AddTextbox(msoTextOrientationHorizontal, 100, 200, 600, 100) shpText.TextFrame.TextRange.Text = "Косметика помогает нам выглядеть и чувствовать себя лучше, но важно выбирать её правильно и использовать с умом." ' Сохраняем презентацию pptPres.SaveAs2 Filename:="Косметика.pptx", FileFormat:=ppSaveAsDefault ' Очищаем переменные Set shpText = Nothing Set shpTitle = Nothing Set pptSlide = Nothing Set pptPres = Nothing Set pptApp = Nothing MsgBox "Презентация создана и сохранена как Косметика.pptx"End Sub ```
Как использовать этот код:
- Открой PowerPoint.
- Нажми Alt + F11, чтобы открыть редактор VBA.
- Вставь этот код в новый модуль (Insert -> Module).
- Запусти код, нажав F5 или кнопку "Run".
Этот код создаст презентацию "Косметика.pptx" в той же папке, где находится твоя презентация PowerPoint. Ты можешь изменить текст, макеты и добавить изображения, чтобы сделать презентацию более интересной!
Другие решения
Что ещё задавали пользователи
-
1) 53 : 3 8/15 - 15,8 + 1 5/11 = 2. Решить урав-е. а) 4,2y + 0,95 = 2,7y - 59,8. б) 5 3/4 * 3,3 = 4 1/8 * b. 3. В автоб-м парке 12% сост-т ПАЗы, а 3/11 - Лиазы.
Показать ответ -
2 cos 2x + 4 cos (3π/2 - x) + 1 = 0
Показать ответ -
Решите по образцу неравенства:
Показать ответ -
Лабораторно-практическое занятие №4: Определение электрической емкости конденсатора
Показать ответ -
Рис. 184. Размножение орхидеи культурой тканей
Показать ответ -
Which sentences are opening (O) / closing (C) remarks?
Показать ответ -
1. Что общего у частиц с предлогами и союзами и чем частицы отличаются от них?
Показать ответ -
5) Это самый южный материк. И при этом он самый холодный.
Показать ответ -
На странице изображены четыре достопримечательности России, которые необходимо идентифицировать.
Показать ответ -
1. I ________ already ________ my homework. (do)
Показать ответ