1

Я хочу сделать пользовательский список в PowerPoint, где метки имеют следующий вид (желаемый формат):
A)
B)
C)
...

Ближайшие доступные варианты в PowerPoint, которые я могу найти:
Столицы с точкой вместо скобок
A.
B.
C.
...

или строчные, а не прописные с круглыми скобками
а)
б)
с)
...
которые очень близки к тому, что я хочу, но не совсем то же самое.

Есть ли способ получить желаемый формат, как показано выше?

1 ответ1

2

Стиль A), B), C), ... кажется скрытым, но его можно назначить небольшим трюком. Я не смог назначить стиль с помощью пользовательского интерфейса, потому что галерея стилей, кажется, содержит только ограниченные пресеты. Но я смог получить стиль, используя VBA:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .