- Код: Выделить всё
Private Sub Error_Input(sText As String)
Me.sText.BackColor = &H80000013
Me.sText.SetFocus
End Sub
Выползает сообщение "Метод или данные не найдены".
Собственно вопрос: Так делать низя? Или я не догоняю?
Private Sub Error_Input(sText As String)
Me.sText.BackColor = &H80000013
Me.sText.SetFocus
End Sub
Call Error_Input(Srok0)
alibek писал(а):As Object.
BamBr писал(а):Пытаюсь вызвать процедуру с параметром sText и использовать в ней этот параметр сл. образом:
- Код: Выделить всё
Private Sub Error_Input(sText As String)
Me.sText.BackColor = &H80000013
Me.sText.SetFocus
End Sub
Выползает сообщение "Метод или данные не найдены".
Собственно вопрос: Так делать низя? Или я не догоняю?
Private Sub Error_Input(sText As String)
With Me.Controls(sText)
.BackColor = &H80000013
.SetFocus
End With
End Sub
keks-n писал(а):Между прочим CallByName - не больший изврат, чем вызов методов объекта, лежащего в переменной, объявленной как Object или Variant.
Сейчас этот форум просматривают: Yandex-бот и гости: 50