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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.07.2012, 14:08   #11
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

вот. см вложение
Вложения
Тип файла: zip test.zip (92.5 Кб, 24 просмотров)
slan вне форума Ответить с цитированием
Старый 12.07.2012, 16:06   #12
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

slan, ура!! ))) оно заработало! спасибо большое)

а подскажите пожалуйста, в чем проблема была? а то на первый взгляд вроде как все так же осталось. свойства где-то подправили??

я нашла в основном модуле:
Код:
Sub ent()
    ufVvod.tbVvod.SetFocus
End Sub
но видимо это не все? т.к. одним этим у меня не работает.

Последний раз редактировалось Bape}l{ka; 12.07.2012 в 16:14.
Bape}l{ka вне форума Ответить с цитированием
Старый 12.07.2012, 16:12   #13
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

нет, хитрость одна правда, кажется мне что чрезмерная - проще должно быть..

у вас закавыка была только если в текстбоксе интер жать - вот там я и поставил application.ontime now,"ent"

и процедура ent в общем модуле, которая передает фокус текстбоксу

таким образом сначала все процедуры формы отрабатывают свои события , а уж потом срабатывает передача фокуса
slan вне форума Ответить с цитированием
Старый 12.07.2012, 16:21   #14
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

еще нашла
Код:
Private Sub tbVvod_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    If KeyCode = 9 Or KeyCode = vbKeyReturn Then      'если нажали энтер
        Call cbNext_Click
        Application.OnTime Now, "ent"
    '    If Shift = 0 Then Call Telo 'Else ComboBox1.Activate
    End If
End Sub
с этим работает)) теперь будемр азбираться, что это такое =ь
Bape}l{ka вне форума Ответить с цитированием
Старый 12.07.2012, 16:23   #15
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

спасибо за разъяснения)
значит это все из-за нажатия энтера...
Bape}l{ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из textBox в ListView, разные формы Spr1nGfi3Ld Windows Forms 2 02.04.2012 12:43
установить курсор в TextBox segail Microsoft Office Excel 4 12.09.2010 18:46
Скрыть курсор в поле формы VistaSV30 Microsoft Office Access 0 25.05.2010 12:37
Изменить курсор при перемещении формы Nester Общие вопросы Delphi 11 28.09.2009 18:29
TextBox как отменить курсор LeGAl Общие вопросы .NET 4 30.04.2009 01:51