|
|
|
Автоматическое удаление строк
|
|||
|---|---|---|---|
|
#18+
День добрый. Помогите написать код по которому автоматически будет удаляться вся строка со сдвигом вверх, в первом столбце которой(А1 например) будет значение 0. Прошу прощения, если вопрос покажется глупым, просто в VBA я ни чего не смыслю. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2010, 12:36 |
|
||
|
Автоматическое удаление строк
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2010, 14:39 |
|
||
|
Автоматическое удаление строк
|
|||
|---|---|---|---|
|
#18+
Немного неверно... При таком коде будут пропущены последовательные строки с "0". Также, как и при использовании for each rw in .UsedRange.Rows Надо просто добавить уменьшение счетчика для повторной проверки той же строки: Код: plaintext 1. 2. 3. 4. 5. Ну и можно сделать цикл не со счетчиком, а по условию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2010, 03:51 |
|
||
|
Автоматическое удаление строк
|
|||
|---|---|---|---|
|
#18+
PlanB, скорее уж так(как при удалении из коллекции) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2010, 04:33 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=151&tid=2177697]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
86ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 406ms |

| 0 / 0 |
