Код у Вас правильный, но предположу, что Вы указали неправильно имя формы. У Вас используется имя формы "frmLogin", но возможно форма на самом деле имеет другое имя. Вообще обычно используется событие "UserForm_Initialize" перед запуском формы. Но событие "UserForm_Activate" тоже можно использовать, если все работает исправно.
Код у Вас правильный, но предположу, что Вы указали неправильно имя формы. У Вас используется имя формы "frmLogin", но возможно форма на самом деле имеет другое имя. Вообще обычно используется событие "UserForm_Initialize" перед запуском формы. Но событие "UserForm_Activate" тоже можно использовать, если все работает исправно.Karataev
Option Explicit - панацея от не правильного ввода имён Но даже если лень обзывать переменные (и почему-то не лень потом возиться с отладкой), то пишите не сокращённо: edFam.Text, а начните со слова Me. тогда сразу после точки у Вас вывалится список доступных на форме элементов и ошибиться будет намного сложнее
Option Explicit - панацея от не правильного ввода имён Но даже если лень обзывать переменные (и почему-то не лень потом возиться с отладкой), то пишите не сокращённо: edFam.Text, а начните со слова Me. тогда сразу после точки у Вас вывалится список доступных на форме элементов и ошибиться будет намного сложнееAlex_ST
С уважением, Алексей MS Excel 2003 - the best!!!
Сообщение отредактировал Alex_ST - Понедельник, 27.06.2016, 11:03
Похоже, что VB понимает "фиксированные" имена событий, поэтому НЕЗАВИСИМО от реальных имен объектов имена обработчиков надо указывать "по стандарту". Да, после Delphi/C-Builder надо привыкать к плохому :)
Всем большое спасибо - помогло, конечно !
Похоже, что VB понимает "фиксированные" имена событий, поэтому НЕЗАВИСИМО от реальных имен объектов имена обработчиков надо указывать "по стандарту". Да, после Delphi/C-Builder надо привыкать к плохому :)
Да, я был частично прав. Не прав в том, что оказывается для UserForm'ы всегда в имени события нужно использовать приставку "UserForm" независимо от имени UserForm'ы. Никогда раньше на это внимание не обращал.
Да, я был частично прав. Не прав в том, что оказывается для UserForm'ы всегда в имени события нужно использовать приставку "UserForm" независимо от имени UserForm'ы. Никогда раньше на это внимание не обращал.Karataev
Сообщение отредактировал Karataev - Понедельник, 27.06.2016, 18:19