Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.03.2021, 19:48
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Здравствуйте. Имеется автофильтр. Одна из его колонок - числа, в том числе и дробные. В качестве критерия, для фильтрации по этой колонке, определяю в макросе ячейку на листе. Заношу в неё дробное число. Автофильтр не находит значения... Хотя они есть. Помогите с решением. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.03.2021, 23:03
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Я нашёл решение такое: Kriterii = ActiveSheet.Range("B4") Kriterii = Replace(Kriterii, ".", ",", , , 1) ' Вот решение! замена точки на запятую ActiveSheet.Range("$A$6:$B$20").AutoFilter Field:=2, Criteria1:=Kriterii Интересно, что точка заменяется на запятую .... хотя реально число с запятой. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.03.2021, 23:23
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Хм... в другом месте работает плохо... число 0,8 не воспринимает (ноль целых)... Если есть у кого варианты, поделитесь пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 00:41
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Valll, попробуйте формировать критерий так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 08:14
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Проверил вариант booby - работает точно так же как мой вариант. Я вроде разобрался в чём проблема. Значит так: и критерий, и искомое число в списке должны иметь формат "Общий". Если оба или хотя бы один из этих аргументов находится в ячейке с форматом "Число" - искать не будет! Это правило и для моего варианта, и для варианта booby. Резюме. Автофильтр EXCEL с дробными числами не работает. booby, спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 08:24
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Valll Автофильтр EXCEL с дробными числами не работает Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 08:35
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
The_Prist , у меня слов нет выразить свою радость! Спасибо вам большое! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 08:49
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
The_Prist , проверил ваш вариант. Он работает, если и критерий и искомое значение имеют одинаковый формат ячеек. Наверное это правильно. Спасибо ещё раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2021, 09:21
|
|||
---|---|---|---|
Дробное число в автофильтре |
|||
#18+
Valll и критерий и искомое значение имеют одинаковый формат ячеек Код: vbnet 1. 2. 3. 4. 5. 6.
сработает, если во всех ячейках фильтруемого столбца установлен одинаковый формат. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&mobile=1&tid=2171766]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 475ms |
0 / 0 |