|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Точно, именно с такими таблицами я и работаю) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2009, 09:55 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Юрий08, А получилось последним макросом от КL? У меня нет. Но пока не разобрался почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2009, 09:59 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Сергей06, не пробывал. Для больших диапазонов использую твой код, для остальных свой. Это связано с тем, что твой макрос не всегда верно определяет диапазон внизу таблицы. Один раз заполнил пару десятков тысяч лишних (пустых) строк значениями, которые были последними в таблице. Не успел вовремя остановиться))) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2009, 12:44 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Юрий08, Вот в этом топике очень много рассуждений по поводу нахождения последней строки диапазона. Обсуждаются как плюсы так и минусы различных методов поиска http://www.sql.ru/forum/actualthread.aspx?tid=396213&hl=%ef%ee%f1%eb%e5%e4%ed%ff%ff+%f1%f2%f0%ee%ea%e0+%e4%e8%e0%ef%e0%e7%ee%ed%e0 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2009, 12:51 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Юрий08Сергей06, не пробывал. Для больших диапазонов использую твой код, для остальных свой. Это связано с тем, что твой макрос не всегда верно определяет диапазон внизу таблицы. Один раз заполнил пару десятков тысяч лишних (пустых) строк значениями, которые были последними в таблице. Не успел вовремя остановиться)))А в каком случае определяет не верно последнюю строку диапазона? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2009, 13:21 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Сергей06, этого не могу понят. Действия всегда одинаковые - копирование сводной, вставка значений и удаление верхних строк (до заголовков столбцов). Если с первого раза диапазон определился неправильно, то удаляю лист и делаю теже действия. Со втрого раза результат 100% правильный. Загадка природы)) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2009, 16:03 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Юрий08, Вы и не представляете насколько легко и быстро мы бы нашли проблему, если бы вы повесили здесь файл с реальным примером ;-) KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2009, 18:04 |
|
заполнение пустых ячеек значением сверху
|
|||
---|---|---|---|
#18+
Есть простое решение (работает в выделенном диапазоне нескольких столбцов) Sub FillEmpty() Dim smallrng As Range Selection.SpecialCells(xlCellTypeBlanks).Select Selection.FormulaR1C1 = "=R[-1]C" For Each smallrng In Selection.Areas smallrng.Value = smallrng.Value Next smallrng End Sub http://planetaexcel.ru/techniques/2/96/#5473 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 09:07 |
|
|
start [/forum/topic.php?fid=61&msg=36059504&tid=2173372]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 190ms |
0 / 0 |