Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

передача объектов в процедуру

2.4K
12 марта 2003 года
stalwart
11 / / 05.02.2003
Подскажите пож-та каким образом в Visual Basic For Application передать ссылку на какой либо объект в процедуру.
Существует много combobox-ов, при их изменении должна срабатывать одна и та же процедура.
если так:
call ProcedureName(combobox1)
- то он не воспринемает combobox как объект, а воспринемает текст, который записан в нем.
267
12 марта 2003 года
Cutty Sark
1.2K / / 17.10.2002
Цитата:
Originally posted by stalwart
Подскажите пож-та каким образом в Visual Basic For Application передать ссылку на какой либо объект в процедуру.
Существует много combobox-ов, при их изменении должна срабатывать одна и та же процедура.
если так:
call ProcedureName(combobox1)
- то он не воспринемает combobox как объект, а воспринемает текст, который записан в нем.



Код:
Sub Go()
Dim v1 As ComboBox, v2 As ComboBox

    Set v1 = ActiveSheet.ComboBox1
    Set v2 = ActiveSheet.ComboBox2
    Call GG(v1)
    Call GG(v2)
   
End Sub

Sub GG(v As ComboBox)
    MsgBox v.Top
End Sub
2.4K
12 марта 2003 года
stalwart
11 / / 05.02.2003
Цитата:
Originally posted by Cutty Sark


Код:
Sub Go()
Dim v1 As ComboBox, v2 As ComboBox

    Set v1 = ActiveSheet.ComboBox1
    Set v2 = ActiveSheet.ComboBox2
    Call GG(v1)
    Call GG(v2)
   
End Sub

Sub GG(v As ComboBox)
    MsgBox v.Top
End Sub


спасибо

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог