3 / 3 / 0
Регистрация: 01.03.2015
Сообщений: 107
|
|
1 | |
Два действия на объект25.11.2019, 01:28. Просмотров 1325. Ответов 8
Метки нет Все метки)
(
Дано: есть презентация, на первом слайде которой порядка 20 кнопок, на каждой подвешено действие перехода на другой слайд (у каждой на свой). С тех слайдов, на которые переходим, есть возврат на первый. Так вот. Можно ли сделать так, чтобы после возврата на первый слайд кнопка, на которую нажимали изначально, исчезала или перекрашивалась в другой цвет. В общем как-то отмечалась, чтобы было понятно, что на нее уже нажимали
0
|
|
25.11.2019, 01:28 | |
Действия при наведении на объект Объединить два действия Пример в два действия два одновременных действия |
|
652 / 375 / 122
Регистрация: 22.12.2015
Сообщений: 1,097
|
|
25.11.2019, 12:41 | 3 |
luivilla, такой вопрос обсуждался на форуме: PowerPoint VBA: переход к другому слайду по кнопке
0
|
3 / 3 / 0
Регистрация: 01.03.2015
Сообщений: 107
|
|
25.11.2019, 17:11 [ТС] | 4 |
Не меняет. Или это нужно где-то настраивать. Если можно настроить, то где?
Да, спасибо, я почитала. Только вот я макросы никогда не писала( Но могу попробовать разобраться, наверное. Если опираться на указанную вами тему, то возникают ещё два вопроса: 1. Для каждой кнопки нужно писать свой макрос или просто как-то передавать параметр? 2. Кнопки у меня - это просто прямоугольники с действиями, от этого что-то меняется в кое? Что именно и как?
0
|
652 / 375 / 122
Регистрация: 22.12.2015
Сообщений: 1,097
|
|
25.11.2019, 17:13 | 5 |
Скопировать свой экземпляр кода, указанного в теме.
Да, это меняет код. Приложите пример в формате ppt.
0
|
3 / 3 / 0
Регистрация: 01.03.2015
Сообщений: 107
|
|
25.11.2019, 17:29 [ТС] | 6 |
Приложила.
0
|
652 / 375 / 122
Регистрация: 22.12.2015
Сообщений: 1,097
|
|||||||||||
25.11.2019, 18:00 | 7 | ||||||||||
![]() Решение
luivilla, смотрите. Каждому рисунку вашей кнопки (то есть объекту shape) вами сопоставлено действие.
Единственному вопросу за 300 я сопоставил макрос:
Если эти параметры меняются - кнопки вы перенесете на другой слайд, либо открыть нужно слайд не 6, а какой-либо другой, либо скрыть другую кнопку - указанные циферки нужно поменять. Соответственно, включить скрытые кнопки можно нажав на кнопку "Показать" (это Shapes(17)), либо запустив вручную второй код в редакторе vba. Чтобы скрыть другие ваши кнопки, нужно скопировать в редакторе vba код Sub Boff, вставить ниже под новым именем, например так:
Для следующей кнопки Boff2, потом Boff3 и т.д.
1
|
3 / 3 / 0
Регистрация: 01.03.2015
Сообщений: 107
|
|
25.11.2019, 23:33 [ТС] | 8 |
Вау, спасибо. Пойду разбираться.
Добавлено через 5 часов 26 минут Оно работает, еще раз спасибо! Небольшой вопрос, скорее уже из интереса. При запуске макроса в режиме редактирования (не показа презентации) вылетает ошибка "Run-time error SlideShowWindows(unknown member): Integer out of range. 1 is not in valid range of 1 to 0" Макрос при этом срабатывает без ошибок. Это почему так происходит?
0
|
652 / 375 / 122
Регистрация: 22.12.2015
Сообщений: 1,097
|
|
25.11.2019, 23:38 | 9 |
luivilla, это в коде как раз таки обращение к окну показа презентации, а его еще не существует. Отсюда и ошибка.
1
|
25.11.2019, 23:38 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Два действия на одной кнопке
Два действия на одно событие OnClick
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |