|
Перенос и удаление строк, Excel
|
|||
---|---|---|---|
#18+
Доброго времени суток. Дано: таблица на одном листе, штук 7 столбцов, в последнем ячейки либо пустые, либо со словом "done" Надо: как только в пустой ячейке последнего столбца появляется слово "done", эта строка вставляется на соседний лист в аналогичную таблицу, только без столбца с "done", и удаляется из этой. В наследство от неизвестного предшественника мне достался вот такой код: Код: vbnet 1. 2. 3. 4. 5.
Код был привинчен к кнопке, которой на листе нет и потому не работал. При тесте выяснилось, что переносит он только ту строку, в которой активна ячейка с "done", а желательно бы все такие из таблицы, и то, что перенос осуществляется некорректно - см. картинку. Поправить, чтобы перебрать весь лист, думаю, я могу сама (ActiveCell.Row на Rows.Count), а вот как исправить проблему съезда столбцов, я не знаю. Помогите, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2016, 14:34 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2173062]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
36ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 292ms |
total: | 427ms |
0 / 0 |