Я хочу создать в PowerPoint собственный список, где метки будут следующими (желаемый формат):
А)
Б)
В)
...
Ближайшие доступные варианты в PowerPoint, которые я смог найти, это
Заглавные буквы с точкой вместо скобок
А.
Б.
В.
...
илистрочные буквы вместо заглавных с круглыми скобками
а)
б)
в)
...
которые очень близки к тому, что я хочу, но не совсем то же самое.
Есть ли способ получить желаемый формат, как показано выше?
решение1
Стиль A), B), C), ... кажется скрытым, но его можно назначить с помощью небольшой хитрости. Мне не удалось назначить стиль с помощью пользовательского интерфейса, поскольку галерея стилей, похоже, содержит только ограниченные предустановки. Но мне удалось получить стиль с помощью VBA:
- Откройте и сделайте свою презентацию активной (как текущий документ) в PowerPoint.
- Нажмите Alt+ F11, чтобы войти в среду VBA (Visual Basic for Applications)
- Нажмите Ctrl+, Gчтобы войтиНемедленныйокно
- Вставьте следующую команду, измените цифры и выполните ее, нажав клавишу , Enterкогда курсор находится в конце команды:
ActivePresentation.Slides(1).Shapes(1).TextFrame.TextRange.ParagraphFormat.Bullet.Style = ppBulletAlphaUCParenRight
- команда однострочная, похоже, она переносится только в этот ответ
- замените
Slides(1)
номер на фактический номер слайда (напримерSlides(36)
, ) - в
Shapes(1)
замените номер на порядок вашего кадра с маркированным списком во всех выбираемых объектах на слайде (например, это может бытьShapes(5)
). Если вы не уверены, попробуйте еще раз с другими номерами.
- Вернитесь в PowerPoint, переключившись на его окно, и проверьте результат.
- Если у вас получилось, у вас есть список A), B), C), ..., как вы и просили. Ключ был в назначении стиля маркера,
ppBulletAlphaUCParenRight
который обычно недоступен в галерее. С этого момента вы можете переносить этот стиль на другие слайды, используя обычные функции копирования и вставки.