
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.11.2009, 08:06
|
|||
|---|---|---|---|
Сортировка диапазона данных VBA |
|||
|
#18+
Всем привет. Имеется такая табличка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Необходимо построчно отсортировать в возрастающем порядке все числа. Причем 1. Eсли в строке встречается NULL, то в сортировке данное значение учавствовать не должно. Т.е. из строки : Код: plaintext Должна получиться Код: plaintext 2. Если в диапазоне, например Range ("A10:E10"), встречаются одинаковые значения, то повторяющееся значение должно быть удалено. Как осуществить такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2009, 09:32
|
|||
|---|---|---|---|
Сортировка диапазона данных VBA |
|||
|
#18+
Слелал так : Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2009, 11:28
|
|||
|---|---|---|---|
|
|||
Сортировка диапазона данных VBA |
|||
|
#18+
А разве в Экселе есть значение NULL ? Мне кажется, это просто строка. При сортировке Эксель бросит ее в самый конец (строка всегда больше чем число). Когда будете выводить на лист, проверяете значение на "NULL" и если True ничего не выводите. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2178834]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 316ms |

| 0 / 0 |
