Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3104102
А
Аноним
17 апреля 2025 14:06 · публичный вопрос
А
Аноним

напиши код VBA для презентации на тему «описание агрохолдинга "Чувашагропром"» на 5 слайдов

Ответ нейросети
17 апреля 2025 14:06

Для создания презентации на тему "описание агрохолдинга "Чувашагропром" на 5 слайдов с использованием VBA (Visual Basic for Applications) в Microsoft PowerPoint, вам потребуется написать следующий код:

Sub CreatePresentation()
    Dim pptApp As Object
    Dim pptPres As Object
    Dim slideIndex As Integer
    
    ' Создаем новую презентацию
    Set pptApp = CreateObject("PowerPoint.Application")
    Set pptPres = pptApp.Presentations.Add
    
    ' Добавляем 5 слайдов
    For slideIndex = 1 To 5
        With pptPres.Slides.Add(slideIndex, 1) ' 1 - Обычный слайд
            ' Устанавливаем заголовок и текст для каждого слайда, адаптируйте под описание агрохолдинга "Чувашагропром"
            
            Select Case slideIndex
                Case 1
                    .Shapes(1).TextFrame.TextRange.Text = "Презентация об агрохолдинге 'Чувашагропром'"
                    .Shapes(2).TextFrame.TextRange.Text = "История и стратегия развития компании"
                Case 2
                    .Shapes(1).TextFrame.TextRange.Text = "Структура холдинга"
                    .Shapes(2).TextFrame.TextRange.Text = "Подразделения и направления деятельности"
                Case 3
                    .Shapes(1).TextFrame.TextRange.Text = "Производственные мощности"
                    .Shapes(2).TextFrame.TextRange.Text = "Современное оборудование и технологии"
                Case 4
                    .Shapes(1).TextFrame.TextRange.Text = "Продукция и рынки сбыта"
                    .Shapes(2).TextFrame.TextRange.Text = "Ассортимент и партнеры компании"
                Case 5
                    .Shapes(1).TextFrame.TextRange.Text = "Устойчивое развитие"
                    .Shapes(2).TextFrame.TextRange.Text = "Экологические и социальные программы"
            End Select
        End With
    Next slideIndex
    
    ' Отображаем презентацию
    pptApp.Visible = True
End Sub

Этот код создаст презентацию PowerPoint с 5 слайдами, каждый из которых будет содержать информацию об агрохолдинге "Чувашагропром". Адаптируйте текст на слайдах под соответствующую информацию о компании и добавьте необходимые изображения или графику для улучшения презентации.

Прежде чем запускать код, убедитесь, что в вашем приложении PowerPoint включена поддержка VBA (обычно по умолчанию), и сохраните свою презентацию, если она уже открыта, чтобы избежать потери данных.

Если у вас возникнут вопросы или нужна дополнительная помощь, не стесняйтесь обращаться!