|
|
|
| Вопрос совсем простой - как присвоить переменной значение элемента treeview?
Я помещаю в форму элемент treeview называю его "treeview1"
далее мне нужно обратиться к нему в коде я пишу:
Dim tv1 As TreeView
Set tv1 = TreeView1
Dim tempnode As Node
Set tempnode = tv1.Nodes.Add(, , "ИдУзла", "ТестовыйУзел")
Собственно сразу и ошибка...
пишет: "Type mismatch" | |
|
| |
|
|
|
| Dim tv1 As TreeView
Set tv1 = TreeView1.Object | |
|
| |
|
|
|
| Спасибо! А еще не подскажете как это сделать с combobox,
но не с аксесовским а с Microsoft Forms 2.0 Например ставлю в форму Combobox1
Dim cmb1 As ComboBox
Set cmb1 = ComboBox1.Object
не получается | |
|
| |
|
|
|
| Вы объявили Dim cmb1 As ComboBox, но VBA под ComboBox понимает Access.ComboBox, так как ссылка на Access обладает более высоким приоритетом.
Для того, чтобы VBA правильно понял вас, следует указывать библиотеку:
Dim cmb1 As MSForms.ComboBox | |
|
| |