Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2014, 10:38   #1
who
Пользователь
 
Регистрация: 11.09.2014
Сообщений: 44
По умолчанию Позиционирование кнопки

есть такой код:
Код:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
CommandButton14.Top = ActiveSheet.Cells(ActiveWindow.ScrollRow + 30, 10).Top
End Sub
на этой кнопке висит макрос перехода в самый верх активного листа.
хотелось бы чтобы положение кнопки менялось при скролинге, такое возможно?
who вне форума Ответить с цитированием
Старый 17.10.2014, 12:56   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Гораздо проще сделать не кнопку на листе, которая будет перемещаться,
а маленькую форму с кнопкой, которая изначально будет на одном месте находиться (на которую не будет влиять прокрутка и масштабирование листа)

При желании, у формы можно скрыть заголовок, - т.е. выглядеть все будет как кнопка на листе
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
позиционирование Kvakin HTML и CSS 0 30.04.2012 17:32
Позиционирование DeZoX HTML и CSS 2 03.01.2012 15:40
позиционирование кнопки Atak HTML и CSS 0 11.12.2011 21:00
Позиционирование Syltan HTML и CSS 0 25.03.2010 19:15
Позиционирование serg_sk HTML и CSS 0 18.03.2010 20:42