Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / KeyPress в Excel / 10 сообщений из 10, страница 1 из 1
24.12.2009, 22:06
    #36385550
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
Доброго Вам времени суток
Уважаемые господа

при наличии времени прошу Вас помочь

как в Excel записать процедуру KeyPress

мне надо чтобы при нажатии на кнопку "+" (код 43) или "-" (код 45) (в номерном блоке клавиатуры)
происходило нужное мне событие

С Уважением
Намик
...
Рейтинг: 0 / 0
24.12.2009, 22:08
    #36385552
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
> Автор: Namik
> мне надо чтобы при нажатии на кнопку "+" (код 43) или "-" (код 45) (в номерном блоке клавиатуры)
> происходило нужное мне событие

Кроме как сабкласить Ексель, мне кажется вариантов нет.
А что хочешь сделать?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24.12.2009, 22:13
    #36385556
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
Благодарю Вас за ответ

хочу реализовать следующие

нажав на любую выделенную ячейку кнопкой плюс
открывается msgbox /prompt куда я вписываю цифру
эта цифра приплюсовывается к значению ячейке на которой было произведено
нажатие кнопки плюс

в обратном порядке при нажатии кнопки мину - т.е. происходит вычитание указанной суммы


С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
24.12.2009, 22:18
    #36385558
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
> Автор: Namik
> хочу реализовать следующие

Понятно, тогда сабкласинг Екселя. Только на мой взгляд много неоднозначностей, при довольно сложной реализации.

У нас, девочки используют следующий метод:
в свободной ячейке набирают нужное число
копируют его
встают на целевую ячейку и по правой кнопке мыши->специальную вставку
там есть варианты как вставить, в том числе сложить или вычесть с существующим в ячейке.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24.12.2009, 22:20
    #36385562
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
понятно

скажите пожалуйста

а можно ли реализовать свое событие в зависимости
от нажатия левой или правой клавишей мыши

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
24.12.2009, 22:31
    #36385569
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
> Автор: Namik
> а можно ли реализовать свое событие в зависимости
> от нажатия левой или правой клавишей мыши

В принципе, это реализуемо, но опять, таки через костыли.
В самом Екселе закрыты все события связанные с мышкой и клавиатурой, потому что они обрабатываются отдельно как
пользовательский ввод, причем обработка довольно сложная, можно переключатся между листами, можно редактировать
содержимое ячеек, можно применять форматирования и все только клавиатурой или только мышкой. Поэтому вклиниватся в этот
механизм несколько опрометчиво.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24.12.2009, 22:36
    #36385572
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
понял

не будем допускать опрометчивых шагов

С Наступающим Вас
здоровья Вам и Вашим близким
всех благ

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
25.12.2009, 13:52
    #36386476
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
Можно вывести кнопки макросов на панель - захотели прибавить - жмём на кнопку "+", надо отнять - "-", далее как прописано в макросе.
...
Рейтинг: 0 / 0
25.12.2009, 14:08
    #36386526
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
> Автор: Hugo121
> Можно вывести кнопки макросов на панель - захотели прибавить - жмём на кнопку "+", надо отнять - "-", далее как
> прописано в макросе.

Кстати да +1

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.12.2009, 15:23
    #36386769
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KeyPress в Excel
А еще можно повесить макрос на комбинацию клавиш.

Jah loves you.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / KeyPress в Excel / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]