talich2005 |
вобщем нашел то что нужно , но код выдает ошибку
Run-time error '2185' Невозможно обратиться к свойству или методу элемента управления,пока на этот элемент не установлен фокус ввода.
код:
Private Sub Поле7_Change() Dim strFind As String strFind = Nz(Me.Поле7.Text, "") If strFind <> "" Then
Me.Filter = "[Gru_Nombre] Like '*" & strFind & "*'" Me.FilterOn = True Me.Поле7.SelStart = 200 Else Me.FilterOn = False End If End Sub
Debug :strFind = Nz(Me.Поле7.Text, "")
в чем может быть |
в поцедуре - всё правильно
но только, если она срабатывает - только как
метод поля
Поле7если вы пытаетесь её вызывать из какой-то другой процедуры
(например - клик кнопки) - то ошибка конечно будет
в этом случае надо вместо Me.Поле7.Text - ставить Me.Поле7.Value