|
|
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
нужно удалить в excel строки, если значения первого столбца равны 0, через макрос, как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2009, 15:11:39 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
воспользуйтесь поиском по форуму ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2009, 15:21:43 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Проделайте что вам нужно через Tools-Macro-Record new macro Вы получите код который потом можно переделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2009, 15:24:41 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Deggasadвоспользуйтесь поиском по форуму Дело в том что я впервые пытаюсь это проделать и макрос для меня это темный лес, поэтому прошу помощи, может кто-нить подскажет код с объяснениями к каждой строке, буду очень благодарна!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2009, 17:26:17 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Выкладывайте небольшой файл-пример, поглядим... ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2009, 17:42:26 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
ffflake, Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 07:11:00 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Сергей06, Неоднократно обсуждалось на форуме, что если в цикле делать, то желательно в цикле объединять диапазон, а потом разом удалять. Это значительно ускоряет процесс. Ну а если про оригинальные решения, то вспомнилось такое из старых экспериментов Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 09:23:25 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Да, Deggasad, я тоже помню что нужно объединять диапазоны, а после разом удалять. Но не стал искать эти алгоритмы. А деушка писала следующее:ffflakeДело в том что я впервые пытаюсь это проделать и макрос для меня это темный лес, поэтому прошу помощи, может кто-нить подскажет код с объяснениями к каждой строке, буду очень благодарна!!! Поэтому сделал простым циклом, который пусть и долгий/неэффективный, но не будет пугать страшными формулами ;-). Буду рад, если мои комментарии помогут ffflake. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 11:10:48 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Вариант Deggasadа ограничен небольшим количеством строк, подлежащим удалинию (порядка 50-60). Вот вариант более универсальный: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 11:43:55 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Сергей06ffflake, Код: 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. Супер объяснение, огромнейшее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 12:23:37 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Сергей06Да, Deggasad, я тоже помню что нужно объединять диапазоны, а после разом удалять. Но не стал искать эти алгоритмы. А деушка писала следующее:ffflakeДело в том что я впервые пытаюсь это проделать и макрос для меня это темный лес, поэтому прошу помощи, может кто-нить подскажет код с объяснениями к каждой строке, буду очень благодарна!!! Поэтому сделал простым циклом, который пусть и долгий/неэффективный, но не будет пугать страшными формулами ;-). Буду рад, если мои комментарии помогут ffflake. Не ожидал от Вас такой реакции защиты :) Я наверное слишком резко выразился. Но, Сергей, я же не говорил ни о каких сложных формулах, я говорил, что операцию удаления желательно делать в конце, а не в цикле. А формулы привел просто для поддержания разговора :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 13:33:53 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
A-NikВариант Deggasadа ограничен небольшим количеством строк, подлежащим удалинию (порядка 50-60). Вот вариант более универсальный: Это для случая когда в ячейках значения. Все же варианты с использованием операций на листе имеют недостаток и ограниченность использования. Но очень интересное решение, спасибо, что напомнили, вы уже ранее его употребляли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 13:36:55 |
|
||
|
Удаление строки
|
|||
|---|---|---|---|
|
#18+
Deggasad, во первых, можно на "ты", а во вторых - именно таким способом я ещё не делал. Было что-то похожее, но с исп. промежуточного столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2009, 13:42:43 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36079829&tid=2179314]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
175ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 471ms |

| 0 / 0 |
