2013-09-25 2 views
1

Фон: у меня есть презентация Power Point, которая будет использоваться/изменена/отредактирована многими людьми без знания VBA/кодирования в целом. Есть формы, которые я пытаюсь использовать на кнопках, чтобы перейти к разделам в точке питания. Мне нужно записывать, откуда они переходят с помощью этих кнопок, чтобы я мог вернуть их на стартовую страницу. И они хотят иметь возможность передвигаться по разделу, найти кнопку возврата и вернуться с того места, где они прыгали. Множественные кнопки из других слайдов также переходят на ту же страницу/раздел.Power Point VBA: кнопка предыдущей кнопки

Все, что мне нужно, это выяснить, какую кнопку они нажали, не полагаясь на эти кнопки на конкретные имена.

В принципе, есть команда «активной формы» или что-то в этом роде? или способ получить имя нажатой кнопки? И все это должно произойти в представлении презентации.

ответ

0

Вы можете использовать общедоступную переменную, присвоить ей значение при нажатии на кнопку стартовой страницы и получить это значение с помощью кнопки «Назад» последней страницы.

0

До тех пор, пока вы не пытаетесь сделать это на Mac (где он работает)

Sub Example (oSh as Shape) 
    MsgBox oSh.Name & " says Stop POKING Me!!!" 
End Sub 

Присвоить форма Действие Установка Run Macro: Пример (или что вы хотите назвать его) ,

Смежные вопросы