Может ли кто-нибудь указать мне на информацию о ShapeRange (). PlaceholderFormat.Position - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь обратиться к определенному заполнителю на слайде (но у меня есть 3 заполнителя основного текста, поэтому я пытаюсь идентифицировать их). При поиске других способов, кроме использования позиций, я обнаружил свойство PlaceholderFormat.Position, которое, кажется, имеет 0 для заголовка и 1 для подзаголовка, но числа от 10, 14, 15 для других - мне кажется случайным. Я не могу найти никакой информации об этом поле.

Я смотрел здесь: введите здесь описание ссылки

1 Ответ

1 голос
/ 07 августа 2020

Свойство .Position не выглядит особенно полезным. Он просто показывает наложение или Z-порядок заполнителя, который вы можете определить, посмотрев на панель выбора ( Главная> Выбрать> Панель выбора ). Его также нет в PowerPoint 2010 и более ранних версиях, что может быть проблемой из-за того, что ваш макрос запускается на других компьютерах.

На странице, на которую вы ссылаетесь, показано использование .PlaceholderFormat.Type . Думаю, будет полезнее рассказать, над каким заполнителем вы работаете. Вот страница перечисления Microsoft для свойства .Type: Перечисление PpPlaceholderType (PowerPoint)

...