Как настроить пользовательские функции PowerPoint для многих файлов PowerPoint

210
Ray Kao

Поскольку некоторые личные функции часто используются, я разработал макросы, и они работают довольно хорошо. Но теперь у меня есть проблема.

Я создал пользовательские функции (макрос) на новой вкладке ленты, и это экономит много времени на обработку powerpoint.

Настройка ленты идет вместе с программой. Таким образом, независимо от того, какие файлы открывать, пользовательские вкладки есть и остаются прежними.

Но проблема в том, что пользовательские функции идут вместе с файлом, а не программой powerpoint, я не могу выполнить эту функцию для других файлов.

Все будет в порядке, если лента идет вместе с файлом или марко может быть в качестве глобального параметра.

Я постарался найти лучший способ, но сейчас я могу создать столько вкладок, сколько файлов открыть. Таким образом, на ленте много одинаковых пользовательских макрос-кнопок. Это действительно глупо и легко запутать. Есть ли какой-нибудь умный способ сделать это?

Спасибо.

0
У вас есть следующие проблемы ,, ** 1. Вы создали Лента TAB и хотите появляться только с определенным файлом. 2. Пользовательская функция не работает с другими файлами PPT. ** Пожалуйста, подтвердите, правильно ли я интерпретировал Вопрос! Rajesh S 6 лет назад 0
@RajeshS Да, вы правы. 1. Я хочу настроить вкладку ленты для конкретного файла. 2. Невозможно разработать глобальные макрофункции. Но есть ли другая техника, которую можно использовать? Ray Kao 6 лет назад 0
Если вы создаете надстройку из файла с помощью макросов, а затем загружаете надстройку (Файл | Параметры | Надстройки | Управление: Надстройки PowerPoint и добавляете надстройку), изменения ленты будут там и Ваши макросы будут доступны независимо от того, какой файл презентации открыт. Steve Rindsberg 6 лет назад 0
@RayKao, Да, Макрос может быть глобальным, означает, что вы можете использовать определенный Макрос во всех открытых файлах PPt. Перейдите на вкладку «РАЗРАБОТЧИК», нажмите «Макрос», откроется диалоговое окно ** «Найти макрос» **, имеется две опции 1. Текущий ppt 2, ВСЕ открытые PPT. Выберите второй. Rajesh S 6 лет назад 0
@ SteveRindsberg Я не знаю, PowerPoint может создать надстройку с помощью макроса и постараюсь узнать больше. Это важная информация. Спасибо. Ray Kao 6 лет назад 0
@RajeshS Да, теперь я знаю твою идею. Самый простой способ - открыть тупую pptm для того, чтобы marco стала глобальной функцией. Да, это будет работать, но я постараюсь изучить надстройку. Надстройки, похоже, больше похожи на настройки уровня программы, чем лента. Ray Kao 6 лет назад 0
Если вы знакомы с XML, то он может помочь вам включить и отключить команды и ленты. Rajesh S 6 лет назад 0

0 ответов на вопрос