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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2010, 12:24   #1
serafim09
Пользователь
 
Регистрация: 28.08.2009
Сообщений: 47
Вопрос Не работает кнопка "листания" SPINBUTTON в форме

Добрый день!

Хочу сделать форму, в которой была бы возможность прокрутки или пролистывания значений кнопкой spinbutton. И чтобы эти значения в реальном времени менялись на textbox-e.

Помогите ) уже голову сломал как это реализовать

Свой файл с формой прикладываю.
Вложения
Тип файла: rar Форма_кнопка_spin.rar (23.8 Кб, 28 просмотров)
serafim09 вне форума Ответить с цитированием
Старый 10.03.2010, 12:48   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

я бы вот так поправил:
Код:
Private Sub Spin_комп_SpinDown()
    If ActiveCell.Column > 2 Then Cells(ActiveCell.Row, ActiveCell.Column - 1).Select: ColumnsChanged
End Sub
Private Sub Spin_комп_SpinUp()
    If ActiveCell.Column < 10 Then Cells(ActiveCell.Row, ActiveCell.Column + 1).Select: ColumnsChanged
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 10.03.2010 в 12:56.
IgorGO вне форума Ответить с цитированием
Старый 10.03.2010, 12:49   #3
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

не совсем я понял Ваши манипуляции, но вроде так
Вложения
Тип файла: rar Форма_кнопка_spin.rar (23.5 Кб, 38 просмотров)
Dophin вне форума Ответить с цитированием
Старый 10.03.2010, 13:21   #4
serafim09
Пользователь
 
Регистрация: 28.08.2009
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Dophin Посмотреть сообщение
не совсем я понял Ваши манипуляции, но вроде так
То что нужно! как оказалось, все элементарно просто

Спасибо огромное!
serafim09 вне форума Ответить с цитированием
Старый 10.03.2010, 13:21   #5
serafim09
Пользователь
 
Регистрация: 28.08.2009
Сообщений: 47
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
я бы вот так поправил:
Код:
Private Sub Spin_комп_SpinDown()
    If ActiveCell.Column > 2 Then Cells(ActiveCell.Row, ActiveCell.Column - 1).Select: ColumnsChanged
End Sub
Private Sub Spin_комп_SpinUp()
    If ActiveCell.Column < 10 Then Cells(ActiveCell.Row, ActiveCell.Column + 1).Select: ColumnsChanged
End Sub
Спасибо! Ваш код работает в форме! Вы профи!
serafim09 вне форума Ответить с цитированием
Старый 10.03.2010, 13:33   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

спасибо, конечно, но Dophin изящнее написал.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кнопка "Обзор" - открытие конкретной папки DenProx Microsoft Office Access 5 21.01.2010 22:24
Динамическая память или кнопка "Отмена" и "Назад" Ilnour1986 Microsoft Office Excel 2 27.10.2009 04:49
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Почему не работает Case txt Like "текст1", "текст2" Oooleg Microsoft Office Excel 2 15.07.2009 10:08
Кнопка "поверх всех окон" как в палитре инструментов AvAlex Общие вопросы Delphi 11 16.04.2009 01:04