|
|
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
Добрый день, не могу понять как правильно обратится к элементу. При открытие Excel файла, на событие Private Sub Workbook_Open() пытаюсь обратится к TreeView для создания Node-ов Код: vbnet 1. 2. 3. 4. 5. но в с троке Set TV = TreeView21 выходит сообщение Код: plaintext как правильно обратится к treeView??? процедура запускается из MicrosoftExcelProject.ЭтаКнига и вообще была бы очень рада ссылкам на ресурсы с хорошо изложеной инфой по работе с элементами и контролами VB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 16:29 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
лучше почитайте про систему событий в Excel при открытии книги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 16:34 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemer, а где находится этот TreeView21? На листе? или на форме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 17:06 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
На листе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 17:30 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerНа листе Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 00:41 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
lbppb, Это первое что пришло мне в голову, ссылку на лист я сделала следующим образом. Код: vbnet 1. 2. но в данном случае выдает сообщение... Object doesn't support this property or method (Error 438) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 07:05 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerlbppb, Это первое что пришло мне в голову, ссылку на лист я сделала следующим образом. Код: vbnet 1. 2. но в данном случае выдает сообщение... Object doesn't support this property or method (Error 438) А я разве так написал? Код: vbnet 1. где ИмяЛиста - имя листа как в VBA проекте. В вашем случае видимо: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 12:52 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
lbppb, Код: vbnet 1. 2. я правильно поняля.... ни разу не видела ни где в примерах такого обращения к листам. в любом случае выходит ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:21 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
Разместила для проверки второй TreeView, обращаюсь к нему через "Лист1" - он виден.А вот мой TreeView21 не отображается, хотя на листе "Лист1" распологаются оба TreeView. Почему такой глюк. как с этим справится???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:50 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerlbppb, Код: vbnet 1. 2. я правильно поняля.... ни разу не видела ни где в примерах такого обращения к листам. в любом случае выходит ошибка А у меня работает, что я делаю не так? А примеры есть, стоит только поискать. P.S.: А еще вы ни разу не видели меня, я не существую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:55 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerРазместила для проверки второй TreeView, обращаюсь к нему через "Лист1" - он виден.А вот мой TreeView21 не отображается, хотя на листе "Лист1" распологаются оба TreeView. Почему такой глюк. как с этим справится???? Файл в студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:57 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
lbppb, ВОт файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 14:06 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
Перезахожу к в файл. оба TreeView не находятся . На листе распологаются, но программно к ним обратится не получается, не видит их VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 14:12 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerlbppb, ВОт файл. У меня поддержки русского нет, поэтому переименовал лист в Sheet1. Все время ругается на отсутствие библиотеку, пришлось ее отключить. Но как бы там ни было у меня вот так работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 14:23 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
lbppb, Вы библиотеку MSComctlLib отключили??? Я так понимаю что у вас при открытие файла заполнение Node-в в treeView22 не получилось??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 14:38 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerlbppb, Вы библиотеку MSComctlLib отключили??? Я так понимаю что у вас при открытие файла заполнение Node-в в treeView22 не получилось??? Вы хотите, чтобы у меня ваше творение работало??? Или все-таки разрешить вашу проблему??? Моя версия правильно обращается к контролу на вашей машине? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 14:50 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
обращение к контролу из присланого вами файла.. Код: vbnet 1. 2. 3. Это из моего... Код: vbnet 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 15:18 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerобращение к контролу из присланого вами файла.. Код: vbnet 1. 2. 3. Это из моего... Код: vbnet 1. 2. И? У меня работает, а у вас? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 15:49 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
lbppb, Нет, у меня к сожалению не работает. Отказывться от MSComctlLib я не хочу, т.к. у TreeView есть возможность выбора Node через CheсkBox(визуальное его отображение на против каждого Node) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 07:16 |
|
||
|
Правильное обращение к элементуам управления.
|
|||
|---|---|---|---|
|
#18+
tasha klemerlbppb, Нет, у меня к сожалению не работает. Отказывться от MSComctlLib я не хочу, т.к. у TreeView есть возможность выбора Node через CheсkBox(визуальное его отображение на против каждого Node) В огороде бузина, а в Киеве дядька. Библиотека, которую я отключил ":-) VideoSoft VSFlexGrid 7.0 (Light)", так что у меня все работает с вашей столь желанной "Microsoft Windows Common Controls 5.0 (SP2)". Как было сказано, кирилица у меня не поддерживается, поэтому для ясности вместо этого Код: vbnet 1. мне пришлось поправить на читаемые символы. Вот так: Код: vbnet 1. Excel конечно же будет ругаться на необъявленную переменную. А вот какое сообщение об ошибке у вас теперь, когда синтаксис поправлен, нам остается лишь гадать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 14:43 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=38490699&tid=2156653]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 438ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...