powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Узнать все доступные значения при установке автофильтра
3 сообщений из 78, страница 4 из 4
Узнать все доступные значения при установке автофильтра
    #36681597
Фотография vlth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?), для обращения к конкретному элементу коллекции (Вы хотели сделать это?),
необходимо указыват либо его имя, либо индекс. Вот, например, наверняка знакомый Вам код получение имени листа:
Код: plaintext
x=ThisWorkbook.Worksheets( 2 ).Name
Здесь 2 - индекс второго элемента коллекции рабочих листов книги.
...
Рейтинг: 0 / 0
Узнать все доступные значения при установке автофильтра
    #36681936
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?),

с тем что среда не может понять, ты делаешь вызов процедуры unic и пытаешься передать ей параметр или хочешь вернуть результат :)
Ты присваиваешь объектные ссылки, а для их присвоения необходимо указывать Set
...
Рейтинг: 0 / 0
Узнать все доступные значения при установке автофильтра
    #36682913
Игорь Горбонос,

unic -- это же функция.
Я пытался возвратить коллекцию.
В конце-концов, код вставил в тело процедуры и "забил" на вызов функции, т.к. она всё-равно вызывалась только в одном месте.
А с коллекцией получился "конфуз":
Код: plaintext
c.Add  0 , CStr(x)
Не добавляет уникальное значение в коллекцию с , а только "отслеживает" уникальность х (а добавляет 0).
Когда я переписал :
Код: plaintext
c.Add CStr(x), CStr(x)
оказалось, что числа сохранены в виде строки с разделителем десятичной части в виде запятой и фильтр, который в дальнейшем использует эти значения -- не воспринял их, как числа (разделитель в экселе установлен в виде точки).
Заработало только так:
Код: plaintext
c.Add x, CStr(x)
Причём в отладчике индексы коллекции с показывались с запятой :)
...
Рейтинг: 0 / 0
3 сообщений из 78, страница 4 из 4
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Узнать все доступные значения при установке автофильтра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]