Страницы: 1
RSS
Нужны кнопки, которые всегда на виду, Как сделать так, что-бы кнопки в таблице не уезжали за пределы экрана.
 
Всем привет!
Есть у меня в таблице две клавиши, которые запускают два разных макроса.
Но ежедневно записей в таблице всё больше и когда я по ней лажу, то кнопки где-то вверху. Поэтому приходится всё время бежать в начало таблицы, что-бы нажать на них и запустить соответствующие макросы.
Может быть есть какой-нибудь метод, который позволяет такие объекты сделать невыезжающими за пределы экрана?
Спасибо.
Изменено: korobkina_L - 27.09.2018 18:56:52 (синтаксис)
 
Разместить кнопки в первой строке, и закрепить оную.
 
Цитата
korobkina_L написал:
невыезжающими за пределы
отобрать от кнопок загран-паспорт :-)

По сути - соглашусь с RAN, это самое простое, на грани с этим простым стоит :
1 Разделить окно на части в одном из которых оставлять видимой кнопки, а в другой  работать
2 Далее назначение горячих кнопок соответствующим процедурам и не использовать кнопки вовсе.
Это сложнее
3 Следующий вариант - менять меню которое появляется по клику правой кнопки,  сложнее, но не на столько.
4. Добавлять кнопки в основное меню. Может и неприемлемым оказаться.
5. Вот это не советую, но упомяну, по событию SelectionChange, проверять видимость области листа с учетом масштаба, и менять расположение кнопки.
По вопросам из тем форума, личку не читаю.
 
Мишка после первой затяжки поплыл...  :D
 
Цитата
RAN написал:
Мишка после первой затяжки поплыл...
Во, во. Не проще ли настроить ленту персонально для этой книги с макросами? Сделать свою вкладку, на неё кнопки. И вот они всегда, когда эта книга активна, на виду. ;)
 
Цитата
Андрей VG написал:
Сделать свою вкладку, на неё кнопки.
ну это собственно п.4 , насчет простоты ну по мне так проще на правую кнопку. Мне удобно.
По вопросам из тем форума, личку не читаю.
 
Форма с кнопками, которая висит в уголочке.

Цитата
БМВ написал: по событию SelectionChange, проверять видимость области листа с учетом масштаба, и менять расположение кнопки.
Если уж событие, то зачем кнопки?

Цитата
korobkina_L написал: когда я по ней лажу
у-у-у... пить надо меньше :)
 
Цитата
vikttur написал:
Если уж событие, то зачем кнопки?
По событию отслеживать перемещение, и после проверки перемещать кнопки, чтоб были видны, если уж так нужны именно кнопки.  Но это на грани бреда, особенно с учетом что каждое такое действо будет убивать стек UNDO.
Цитата
RAN написал:
Мишка после первой затяжки поплыл
Изменено: БМВ - 27.09.2018 21:04:06
По вопросам из тем форума, личку не читаю.
 
Если использовать события, то и макросы запускать ими же. Например, ПКМ или DblClic по ячейке столбца.
 
Странно, что не предложили: добавьте нужные макросы на панель быстрого доступа. Бонусом будет возможность вызова по горячим клавишам «Alt+ПорядковыйНомерЭлементаНаПанели»
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1
Наверх