|
|
|
Получение критериев автофильтра
|
|||
|---|---|---|---|
|
#18+
Написал функцию получения критериев автофильтра. Если фильтруемая колонка с датами, то: - в Еселе2003, Еселе2007 если выбрать условие, например «больше 01.01.2010», получаю «Колонка 'х' >40179;»; - в Еселе2007 при выборе конкретной даты получаю objF.Count = 0, т.е. «Колонка '4' массив дат;»; - в Еселе2010 не пробовал, его у меня нет. Интересно как функция отработает в нем. Как получить удобоваримый результат в такой ситуации, например "Колонка 'х' >01.01.2010;»? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. Пример вызова из модуля листа, содержащего фильтр Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2011, 16:10 |
|
||
|
Получение критериев автофильтра
|
|||
|---|---|---|---|
|
#18+
sergeyvg, sergeyvgКак получить удобоваримый результат в такой ситуации, например "Колонка 'х' >01.01.2010;»? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2011, 21:55 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37171092&tid=2177072]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
416ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 694ms |

| 0 / 0 |
