0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 22
|
||||||
1 | ||||||
Нужно удалить пустые ячейки из выбронного столбца14.04.2013, 18:06. Показов 12920. Ответов 6
Метки нет (Все метки)
Пожалуйста, помогите. Я только учись писать макросы. Вот написала один, а он некоректно работает.
Цель: нужно удалить пустые ячейки из выбронного столбца. Мой макрос не удаляет пустые ячейки, если они идут одна за другой. Плиз, помогите, розобраться почему, так??
0
|
14.04.2013, 18:06 | |
Ответы с готовыми решениями:
6
нужно цифры из ячейки правого столбца дописать к цифрам из соседней ячейки левого столбца Разбить ячейки и удалить образовавшиеся пустые ячейки Сравнить 2 столбца из разных таблиц ,в пустые ячейки null Из столбцов D и E копировать числа в пустые ячейки этого же столбца |
3195 / 850 / 194
Регистрация: 14.01.2013
Сообщений: 4,068
|
|
14.04.2013, 18:15 | 2 |
После удаления ячейки, следующая становится текущей. Вот тут собака и зарыта.
0
|
0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 22
|
|
14.04.2013, 18:18 [ТС] | 3 |
и как это исправить??
0
|
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
||||||
14.04.2013, 18:25 | 4 | |||||
Сообщение было отмечено как решение
Решение
Либо пустить цикл от последней строки к первой, либо обойтись вообще без цикла: F5 - выделить - пустые ячейки - удалить. В VBA это выглядит так:
3
|
0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 22
|
|
14.04.2013, 18:45 [ТС] | 5 |
Огромное спасибо!! Правда я не совсем понимаю ваш код, так как только начала изучать VBA. Но главное, что он работает!!!
А как можно пустить цикл For each Next от последней строки к первой???
0
|
6081 / 1325 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
|
||||||
14.04.2013, 19:28 | 6 | |||||
А вот так (только вместо цикла For each... next надо использовать цикл For... next):
С уважением, Aksima
1
|
0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 22
|
|
14.04.2013, 21:45 [ТС] | 7 |
Казанский и Aksima ОГРОМНОЕ ВАМ СПАСИБО!!!
0
|
14.04.2013, 21:45 | |
14.04.2013, 21:45 | |
Помогаю со студенческими работами здесь
7
Найти и удалить пустые ячейки Как удалить пустые ячейки таблицы? Удалить ячейки по условию (меньше 2 и пустые) Удалить пустые строки при условии пустой ячейки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |