|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Здравствуйте. Как с помощью VBA закрепить кнопку в правом нижнем углу таблицы на листе Excel. Число строк в таблице постоянно растёт, а перемещать кнопку вручную вниз таблицы неудобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2017, 18:29 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Tauri, наверное, лучше через UserForm или свое меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2017, 18:51 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
by-pass, Мне надо, чтобы при изменении числа строк в таблице, кнопка автоматически перемещалась в позицию чуть ниже последней строки. Как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2017, 20:21 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Tauri, в таких случаях кнопку не перемещают, а наоборот - помещают её в закрепленную область, чтобы не "плавала". У Вас первая строка закреплена. Так и поместите в неё кнопку. Строку для этого можно чуть расширить. И не нужны будут танцы с бубнами. И кнопка всегда на виду и ничего не надо вычубучивать. А если уж хочется лишних проблем - то не вопрос. На каждый чих в таблице вешаете макрос, который будет определять последнюю строку и после неё вставлять кнопку. Вроде такого: Код: vbnet 1. 2. 3. 4. 5.
можете поэкспериментировать - поместить код выше в модуль листа данных(правая кнопка мыши -Исходный текст), а так же добавить туда такой код: Код: vbnet 1. 2. 3.
при каждом ручном изменении на листе кнопка будет перемещаться на две строки ниже последней заполненной ячейки столбца А. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2017, 20:36 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Tauri, плавающие, прыгающие, пропадающие/возникающие кнопки и другие элементы - не "user friendly". Учитесь делать правильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2017, 09:52 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
The_Prist, Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2017, 18:09 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
by-pass, а как правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2017, 18:09 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Tauri, я Вам выше написал, как правильно. Располагайте там, где до них всегда будет доступ без изменения их координат. В частности - в закрепленной шапке таблицы. Еще вариант - создать кнопку на панели, она тогда всегда будет доступна из этого файла на вкладке Надстройки. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2017, 18:42 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
The_Prist, Понял. Спасибо. Попробую создать кнопку на панели инструментов. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2017, 20:20 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Добрый день. Кнопки закрепил "Разделением экрана". Но на разных компьютерах они "скачут" кто на что горазд. Причем закрепление кнопки через "Left" вообще не помогает. Подскажите, пожалуйста, как при открытии файла ставить их на свои места (координаты). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2017, 10:15 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
k.rinat, в модуль ЭтаКнига (ThisWorkbook) Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2017, 12:27 |
|
кнопки в Excel
|
|||
---|---|---|---|
#18+
Tauri, создайте кнопку на Панели быстрого доступа , правда она будет видна из любого файла excel, открытого на вашем компе, но всегда будет на одном и том же месте. В вашем первом сообщении эта панель есть - на ней у вас дискета "Cохранить" размещена. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2017, 14:38 |
|
|
start [/forum/topic.php?fid=60&msg=39390535&tid=2155164]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 404ms |
0 / 0 |