Увеличенная диаграмма с Powerpoint VBA. После увеличения графика c мне нужен код, чтобы вернуться к предыдущему.
пример: 1
Ниже приведена версия перед запуском презентации.
введите описание изображения здесь
пример: 2 После запуска презентации, когда я нажимаю на диаграмму периодов, она увеличивается с помощью кода.
Пример: 3 Когда вы покидаете презентацию, она приходит к окончательной форме.
Пример: 4 Позвольте мне вернуться к первому автомату c начальное состояние после закрытия презентации, которую я хочу.
Файл Powerpoint enter описание ссылки здесь
Sub Yakınlaştır_1() i = ActivePresentation.SlideShowWindow.View.Slide.SlideIndex If ActivePresentation.Slides(i).Shapes("dnm").Width > 25 * 28.34646 Then ActivePresentation.Slides(i).Shapes("dnm").Top = 11.4 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Left = 2.47 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Height = 6.12 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Width = 12.71 * 28.34646 Else ActivePresentation.Slides(i).Shapes("dnm").Top = 1.86 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Left = 1.15 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Height = 15.33 * 28.34646 ActivePresentation.Slides(i).Shapes("dnm").Width = 31.57 * 28.34646 ActivePresentation.Slides(i).Shapes("hehe").ZOrder msoBringToFront ActivePresentation.Slides(i).Shapes("dnm").ZOrder msoBringToFront End If End Sub Sub Yakınlaştır_2() i = ActivePresentation.SlideShowWindow.View.Slide.SlideIndex If ActivePresentation.Slides(i).Shapes("İl").Width > 25 * 28.34646 Then ActivePresentation.Slides(i).Shapes("İl").Top = 11.4 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Left = 19.9 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Height = 6.19 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Width = 11.64 * 28.34646 Else ActivePresentation.Slides(i).Shapes("İl").Top = 1.32 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Left = 1.13 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Height = 16.31 * 28.34646 ActivePresentation.Slides(i).Shapes("İl").Width = 30.7 * 28.34646 ActivePresentation.Slides(i).Shapes("hehe").ZOrder msoBringToFront ActivePresentation.Slides(i).Shapes("İl").ZOrder msoBringToFront End If End Sub