Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/стрелка вниз/вверх - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » стрелка вниз/вверх (Макросы/Sub)
стрелка вниз/вверх
jijik2 Дата: Четверг, 09.04.2015, 17:23 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
в макросе совсем новичок потихоньку изучаю те коды которые мне нужны,но вот беда не могу ни как найти кнопку передвижения по странице excel вверх/вниз,так как информаций в книге много, прокручивать в ручную не удобно,можно ли создать кнопку которая будет двигаться вместе с прокруткой.и при любом случай, если читающий захочет вернуться обратно,нажмет ее и вернется в начало страницы????
 
Ответить
Сообщениев макросе совсем новичок потихоньку изучаю те коды которые мне нужны,но вот беда не могу ни как найти кнопку передвижения по странице excel вверх/вниз,так как информаций в книге много, прокручивать в ручную не удобно,можно ли создать кнопку которая будет двигаться вместе с прокруткой.и при любом случай, если читающий захочет вернуться обратно,нажмет ее и вернется в начало страницы????

Автор - jijik2
Дата добавления - 09.04.2015 в 17:23
TimSha Дата: Четверг, 09.04.2015, 17:32 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Лисапед - зачем?! Есть средняя кнопка мыхи или колесо, удерживаем и показываем кресту куда крутить страницу. Вариант?.. ;)


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
СообщениеЛисапед - зачем?! Есть средняя кнопка мыхи или колесо, удерживаем и показываем кресту куда крутить страницу. Вариант?.. ;)

Автор - TimSha
Дата добавления - 09.04.2015 в 17:32
jijik2 Дата: Четверг, 09.04.2015, 17:36 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
TimSha, начальство у меня не одаровано познанием простейших основ,им нужно что бы все было подписано и как одноклассниках(((
 
Ответить
СообщениеTimSha, начальство у меня не одаровано познанием простейших основ,им нужно что бы все было подписано и как одноклассниках(((

Автор - jijik2
Дата добавления - 09.04.2015 в 17:36
SkyPro Дата: Четверг, 09.04.2015, 17:41 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
В шапке кнопка, а шапка закреплена через "Вид - закрепить области".
На кнопку повесить [vba]
Код
[a2].select
[/vba]


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Четверг, 09.04.2015, 17:43
 
Ответить
СообщениеВ шапке кнопка, а шапка закреплена через "Вид - закрепить области".
На кнопку повесить [vba]
Код
[a2].select
[/vba]

Автор - SkyPro
Дата добавления - 09.04.2015 в 17:41
jijik2 Дата: Четверг, 09.04.2015, 17:53 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
SkyPro, вроде работает единственное но если кнопка на верхушке то возврат лучше делать на
[a2].select
а так,спасибо!очень удобный способ.
А есть способ все-таки сделать так что бы кнопка не в шапке находилась а двигалась вместе с прокруткой?
 
Ответить
СообщениеSkyPro, вроде работает единственное но если кнопка на верхушке то возврат лучше делать на
[a2].select
а так,спасибо!очень удобный способ.
А есть способ все-таки сделать так что бы кнопка не в шапке находилась а двигалась вместе с прокруткой?

Автор - jijik2
Дата добавления - 09.04.2015 в 17:53
Roman777 Дата: Четверг, 09.04.2015, 18:02 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация: 127 ±
Замечаний: 0% ±

Excel 2007, Excel 2013
jijik2, Вам сразу написали, что кнопку необходимо в шапку, а шапку закрепить областью...) чтобы при прокрутке таблицы шапка оставалась на месте).


Много чего не знаю!!!!
 
Ответить
Сообщениеjijik2, Вам сразу написали, что кнопку необходимо в шапку, а шапку закрепить областью...) чтобы при прокрутке таблицы шапка оставалась на месте).

Автор - Roman777
Дата добавления - 09.04.2015 в 18:02
jijik2 Дата: Четверг, 09.04.2015, 18:06 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Roman777, вы меня не поняли, я имела виду что бы кнопка была плавающей без закрепление ее в шапке,как стрелки на любых сайтах.Т.е кнопка сбоку справа в середине листа.
 
Ответить
СообщениеRoman777, вы меня не поняли, я имела виду что бы кнопка была плавающей без закрепление ее в шапке,как стрелки на любых сайтах.Т.е кнопка сбоку справа в середине листа.

Автор - jijik2
Дата добавления - 09.04.2015 в 18:06
Rioran Дата: Четверг, 09.04.2015, 18:06 | Сообщение № 8
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
jijik2, здравствуйте.

Возможно, Вам больше подойдёт такое решение, как во вложении.

Не надо никаких кнопок или искажения вида книги. По нажатию Контрол+Шифт+Q Вас вернёт в начало текущей страницы книги.

В модуле книги:

[vba]
Код
Private Sub Workbook_Activate()
     Application.OnKey "+^Q", "Show_Page_Start"
End Sub

Private Sub Workbook_Deactivate()
     Application.OnKey "+^Q"
End Sub
[/vba]
В модуле для макросов:

[vba]
Код
Sub Show_Page_Start()
     ActiveSheet.Cells(1, 1).Activate
End Sub
[/vba]
К сообщению приложен файл: Test_68.xlsb (16.9 Kb)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеjijik2, здравствуйте.

Возможно, Вам больше подойдёт такое решение, как во вложении.

Не надо никаких кнопок или искажения вида книги. По нажатию Контрол+Шифт+Q Вас вернёт в начало текущей страницы книги.

В модуле книги:

[vba]
Код
Private Sub Workbook_Activate()
     Application.OnKey "+^Q", "Show_Page_Start"
End Sub

Private Sub Workbook_Deactivate()
     Application.OnKey "+^Q"
End Sub
[/vba]
В модуле для макросов:

[vba]
Код
Sub Show_Page_Start()
     ActiveSheet.Cells(1, 1).Activate
End Sub
[/vba]

Автор - Rioran
Дата добавления - 09.04.2015 в 18:06
jijik2 Дата: Четверг, 16.04.2015, 13:02 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Rioran, Спасибо!все-таки первая мысль больше понравилось)
 
Ответить
СообщениеRioran, Спасибо!все-таки первая мысль больше понравилось)

Автор - jijik2
Дата добавления - 16.04.2015 в 13:02
RAN Дата: Четверг, 16.04.2015, 13:22 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А есть способ все-таки сделать так что бы кнопка не в шапке находилась а двигалась вместе с прокруткой?

Можно.
Правда при этом все остальное работать не очень будет.


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
А есть способ все-таки сделать так что бы кнопка не в шапке находилась а двигалась вместе с прокруткой?

Можно.
Правда при этом все остальное работать не очень будет.

Автор - RAN
Дата добавления - 16.04.2015 в 13:22
krosav4ig Дата: Четверг, 16.04.2015, 21:26 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
при этом все остальное работать не очень будет.

ниче не знаю, у мну все намана работает ;)
Кнопка появляется при активации листа. Перемещается по экрану левой кнопкой, нажимается правой кнопкой или двойным тыком
К сообщению приложен файл: 4083188.xls (62.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 16.04.2015, 21:49
 
Ответить
Сообщение
при этом все остальное работать не очень будет.

ниче не знаю, у мну все намана работает ;)
Кнопка появляется при активации листа. Перемещается по экрану левой кнопкой, нажимается правой кнопкой или двойным тыком

Автор - krosav4ig
Дата добавления - 16.04.2015 в 21:26
excelhelprus Дата: Пятница, 17.04.2015, 06:37 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 5 ±
Замечаний: 20% ±

2015
на x64 надо допилить.. Да и как во время активной формы запустить другой макрос?
 
Ответить
Сообщениена x64 надо допилить.. Да и как во время активной формы запустить другой макрос?

Автор - excelhelprus
Дата добавления - 17.04.2015 в 06:37
krosav4ig Дата: Пятница, 17.04.2015, 14:14 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
excelhelprus, ну дык взять и запустить, форма-то не модальная.


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеexcelhelprus, ну дык взять и запустить, форма-то не модальная.

Автор - krosav4ig
Дата добавления - 17.04.2015 в 14:14
Мир MS Excel » Вопросы и решения » Вопросы по VBA » стрелка вниз/вверх (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!