вызов процедуры из рпоцедуры

Программирование на Visual Basic for Applications
Konst37
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 27.12.2004 (Пн) 15:58

вызов процедуры из рпоцедуры

Сообщение Konst37 » 25.03.2005 (Пт) 16:20

Есть процедура на форме
Private Sub Переключатель33_Click()
Me!Поле24.Enabled = False
Me!Поле26.Enabled = False
End Sub

Хочу ее вызвать при открытии формы этой же формы
Private Sub Form_Open(Cancel As Integer)
application.run "Переключатель33_Click()"
End Sub

А аксес 2000 говорит не найдена такая, как быть?

Andrev
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 19.01.2005 (Ср) 9:22
Откуда: Kursk

Сообщение Andrev » 25.03.2005 (Пт) 17:23

Попробуй обойтись без "Application.ru". Вызывай сразу: Переключатель33_Click.
В этой жизни нет ничего невозможного. Если у вас что-то не получается, значит, вы что-то делаете не так.

IvanSh
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 20.03.2005 (Вс) 15:20
Откуда: Minsk

Сообщение IvanSh » 25.03.2005 (Пт) 17:23

а почему бы не так
Код: Выделить всё
Private Sub Form_Open(Cancel As Integer)
    Переключатель33_Click
End Sub

Private Sub Переключатель33_Click()
    MsgBox "click"
End Sub
Наши люди лёгкими путями не идут!

Konst37
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 27.12.2004 (Пн) 15:58

Сообщение Konst37 » 25.03.2005 (Пт) 18:43

IvanSh
Спасибо, все работает :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList