J'ai une simple question au sujet de PowerPoint VBA:Comment basculer entre "papier actif" et "diapositives" Power Point VBA
Quel code VBA dois-je utiliser pour basculer entre la "feuille active de papier" (I suis désolé je ne sais pas comment le nommer correctement), dans lequel je fais quelque chose avec l'objet (s), et le fichier (ou "champ", encore désolé pour ma mauvaise terminologie) où toutes les diapositives sont?
Par exemple, si je veux déplacer un objet sélectionné dans la "feuille active de papier" J'utiliser cette macro:
ActiveWindow.Selection.ShapeRange.IncrementLeft 6 #
et si je veux copier la diapositive sélectionnée dans le fichier diapositives, j'utiliser ce code:
ActiveWindow.Selection.Copy ActiveW indow.View.Paste
Mais comment puis-je connecter ces deux morceaux de script? Disons que je veux déplacer un objet dans la "feuille de papier active", puis copier cette "feuille" entière, puis créer son double dans le champ des diapositives, puis sauter dans la feuille de papier pour y faire quelque chose avec des objets?
En bref, comment passer de "papier" à "diapositives" et revenir à "papier" en VBA?
(Encore une fois, je suis désolé pour la terminologie horrible ici, j'espère que vous comprenez ce que je veux dire ici.)
Merci à tous à l'avance.
feuille active (fenêtre principale) ... slide preview sidebar (à gauche) - c'est ce que vous voulez dire? cela signifie-t-il que vous voulez ** dupliquer ** une diapositive entière? vous pouvez le faire en codant simplement "ActiveWindow.Selection.SlideRange.Duplicate.SlideIndex" – MikeD