Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Защита от дурака. Ввод в форму только цифр. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Защита от дурака. Ввод в форму только цифр.
sorcerer Дата: Суббота, 25.10.2014, 18:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток. Прошелестел инет и не нашел решения моей проблемы. Требуется организовать в нескольких формах документа возможность ввода только цифр. Организовать в каждой по отдельности удалось следующим SUB-ом.
[vba]
Код
Private Sub Полки_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
  If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
End Sub
[/vba]

А вот сделать одним SUB-ом для нескольких не удалось. Кто чем...помогите. B)
 
Ответить
СообщениеДоброго времени суток. Прошелестел инет и не нашел решения моей проблемы. Требуется организовать в нескольких формах документа возможность ввода только цифр. Организовать в каждой по отдельности удалось следующим SUB-ом.
[vba]
Код
Private Sub Полки_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
  If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0
End Sub
[/vba]

А вот сделать одним SUB-ом для нескольких не удалось. Кто чем...помогите. B)

Автор - sorcerer
Дата добавления - 25.10.2014 в 18:43
krosav4ig Дата: Суббота, 25.10.2014, 19:27 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 996 ±
Замечаний: 0% ±

Excel 2007,2010,2013


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеРабота с модулями классов

Автор - krosav4ig
Дата добавления - 25.10.2014 в 19:27
sorcerer Дата: Суббота, 25.10.2014, 19:36 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
krosav4ig, :o А тё и так мона!
Спасибо. Буду учиться дальше %)
 
Ответить
Сообщениеkrosav4ig, :o А тё и так мона!
Спасибо. Буду учиться дальше %)

Автор - sorcerer
Дата добавления - 25.10.2014 в 19:36
RAN Дата: Суббота, 25.10.2014, 19:41 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Угощаю.
К сообщению приложен файл: 5380423.xls (84.0 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеУгощаю.

Автор - RAN
Дата добавления - 25.10.2014 в 19:41
sorcerer Дата: Суббота, 25.10.2014, 20:26 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
RAN, Спасибо. А вот это наглядненько и доступненько yes
 
Ответить
СообщениеRAN, Спасибо. А вот это наглядненько и доступненько yes

Автор - sorcerer
Дата добавления - 25.10.2014 в 20:26
RAN Дата: Суббота, 25.10.2014, 20:44 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Прошелестел инет и не нашел решения моей проблемы

однако, сей файл был выложен не единожды.


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Прошелестел инет и не нашел решения моей проблемы

однако, сей файл был выложен не единожды.

Автор - RAN
Дата добавления - 25.10.2014 в 20:44
Alex_ST Дата: Суббота, 25.10.2014, 21:41 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3210
Репутация: 609 ±
Замечаний: 0% ±

2003
Спасибо. Очень вкусно. Кто шеф-повар? Или сам готовил?
(хочу к себе в заначку положить, так не плохо было бы копирайт со ссылочкой записать)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеСпасибо. Очень вкусно. Кто шеф-повар? Или сам готовил?
(хочу к себе в заначку положить, так не плохо было бы копирайт со ссылочкой записать)

Автор - Alex_ST
Дата добавления - 25.10.2014 в 21:41
RAN Дата: Суббота, 25.10.2014, 21:56 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Кто шеф-повар?

Моя была :D

С миру по нитке, голому рубаха. ;)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Суббота, 25.10.2014, 22:01
 
Ответить
Сообщение
Кто шеф-повар?

Моя была :D

С миру по нитке, голому рубаха. ;)

Автор - RAN
Дата добавления - 25.10.2014 в 21:56
Alex_ST Дата: Суббота, 25.10.2014, 22:30 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3210
Репутация: 609 ±
Замечаний: 0% ±

2003
голому рубаха
а голодному - верёвка :)
Спасибо. Пригодится.
(Пример, конечно, а верёвка у меня если что и своя есть)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
голому рубаха
а голодному - верёвка :)
Спасибо. Пригодится.
(Пример, конечно, а верёвка у меня если что и своя есть)

Автор - Alex_ST
Дата добавления - 25.10.2014 в 22:30
sorcerer Дата: Понедельник, 27.10.2014, 14:09 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
С модулями разобрался. Но появилась еще проблема. При изменении значения, меняется программно и количество TextBox-ов. И тут начинает материться проверка. Создал ей динамический архив чтобы учитывались и те TextBox что задал программно и те что нарисовал на форме. Пытался сделать подсчет всех TextBox. При введении значения в TextBox - Вылетает "Could not find the specified object. Может я не туда пихаю. Уже везде пробовал поставить :(
Помогите пожалуйста
К сообщению приложен файл: 3507225.xlsm (23.0 Kb)
 
Ответить
СообщениеС модулями разобрался. Но появилась еще проблема. При изменении значения, меняется программно и количество TextBox-ов. И тут начинает материться проверка. Создал ей динамический архив чтобы учитывались и те TextBox что задал программно и те что нарисовал на форме. Пытался сделать подсчет всех TextBox. При введении значения в TextBox - Вылетает "Could not find the specified object. Может я не туда пихаю. Уже везде пробовал поставить :(
Помогите пожалуйста

Автор - sorcerer
Дата добавления - 27.10.2014 в 14:09
RAN Дата: Понедельник, 27.10.2014, 14:39 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Задать вопрос по коду, который тянет данные со второго листа, и выложить файл с 1 листом???


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЗадать вопрос по коду, который тянет данные со второго листа, и выложить файл с 1 листом???

Автор - RAN
Дата добавления - 27.10.2014 в 14:39
sorcerer Дата: Понедельник, 27.10.2014, 15:01 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
RAN, У вас стоит проверка в вашем примере для каждого TextBox. А я хотел сделать для всех Боксов формы, но одной процедурой, методом пересчета их из me.controls, но хоть количество и считается, но проверка дает сбой. Могу выложить полный свой файл.


Сообщение отредактировал sorcerer - Понедельник, 27.10.2014, 15:04
 
Ответить
СообщениеRAN, У вас стоит проверка в вашем примере для каждого TextBox. А я хотел сделать для всех Боксов формы, но одной процедурой, методом пересчета их из me.controls, но хоть количество и считается, но проверка дает сбой. Могу выложить полный свой файл.

Автор - sorcerer
Дата добавления - 27.10.2014 в 15:01
sorcerer Дата: Вторник, 28.10.2014, 22:44 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
Задать вопрос по коду, который тянет данные со второго листа, и выложить файл с 1 листом???

Прошу прошения. Просмотрел когда чистил от лишнего. Вот голый пример.
К сообщению приложен файл: 4494460.xlsm (21.0 Kb)


Сообщение отредактировал sorcerer - Вторник, 28.10.2014, 22:45
 
Ответить
Сообщение
Задать вопрос по коду, который тянет данные со второго листа, и выложить файл с 1 листом???

Прошу прошения. Просмотрел когда чистил от лишнего. Вот голый пример.

Автор - sorcerer
Дата добавления - 28.10.2014 в 22:44
sorcerer Дата: Среда, 29.10.2014, 00:10 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 6 ±
Замечаний: 0% ±

Excel 2010
Вроде разобрался. Добавил строчку [vba]
Код
on error resume next
[/vba] И работает.
 
Ответить
СообщениеВроде разобрался. Добавил строчку [vba]
Код
on error resume next
[/vba] И работает.

Автор - sorcerer
Дата добавления - 29.10.2014 в 00:10
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!