|
Макрос удаления пустых строк из списка
|
|||
---|---|---|---|
#18+
Очень прошу помочь! Есть такой макрос(см.ниже). Макрос убирает пустые строки в списке в пределах диапазона ячеек arr. Но изначально диапазон ячеек неизвестен, т.к. размер списка может быть разным. Как можно узнать верхнюю и нижнюю границу списка, и присвоить эти границы массиву ARR? Чтобы в пределах этих границ макрос убрал пустые строки из списка. Код: vbnet 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.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2014, 17:25 |
|
Макрос удаления пустых строк из списка
|
|||
---|---|---|---|
#18+
авторКак можно узнать верхнюю и нижнюю границу списка Трудно ответить на этот вопрос! Судя по макросу он на листе ексел в диапазоне [a1:d15] Ну, допустим, нижнюю границу списка можно уснать как-то так (навскидку): Код: vbnet 1. 2. 3. 4. 5. 6. 7.
А вот с верхней.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2014, 22:21 |
|
Макрос удаления пустых строк из списка
|
|||
---|---|---|---|
#18+
Tigran81, я так понял, что нужно удалить строки, у которых первая ячейка пустая. Это делается проще: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2014, 00:35 |
|
|
start [/forum/topic.php?fid=60&fpage=44&tid=2156404]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 178ms |
0 / 0 |