Страница 2 из 2

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 20:24
Настя Белова
всё.я от вас отстаю.сделала

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 20:26
pashulka
P.S. Также допустимо использовать синтаксис [C:C,I:I,O:O] или тоже самое, но Evaluate("C:C,I:I,O:O")

Что касается удобства для пользователей, то, теоретически, вместо ListBox можно использовать ListView, это позволит :
- отображать список найденных значений вместе с сеткой (а-ля строки рабочего листа)
- сделать подсказки , например, адрес найденной ячейки (впрочем, адрес ячейки и сейчас наличествует в ListBox, только в виде скрытого/второго столбца)

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 20:30
Настя Белова
я никогда не пользовалась этим объектом ListView.если это действительно лучше то вы не поможете мне. вы просто обязаны теперь.ахах.потому что я не знаю что делать.

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 21:04
pashulka
На самом деле пользовались :) проводник, рабочий стол, все они используют системный ListView, позволяющий видеть Вам список файлов.

Что касается термина лучше, то, заметьте, я его не употреблял ... просто в некоторых случаях применение ListView предпочтительней.

В общем, рекомендую поискать в сети примеры использования ListView, и если решите что именно его Вам не хватало для полного счастья, то в примерах, обычно находится и код заполнения ;)

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 21:23
Настя Белова
а этот объект находиться там же где и все объекты VBA, просто я его не нахожу и даже в поиске его нет.может его скачать надо как дополнение?!

Re: Поиск данных по всем листам

Добавлено: 28 мар 2014, 21:28
Настя Белова
ладно.надоело мучатся с этим поиском. надеюсь пользователю будет легко

Re: Поиск данных по всем листам

Добавлено: 29 мар 2014, 11:53
pashulka
Анастасия, в аттаче можно найти пример с ListView, где переход к ячейке осуществляется с помощью двойного клика в нужной "строке", да и обратите внимание на некоторые изменения первоначального кода ;)