|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.06.2009, 19:13 | #1 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Как удалить пустые строки с условиями?
На странице создана таблица. Ее имя "Таблица1".
Внутри этой таблицы макросом надо удалить строки, ячейки которых удовлетворяют следующим требованиям: ячейки с "A" по "J" пустые, а ячейки с "K" по "O" меньше или равны нулю. Спасибо. |
25.06.2009, 19:56 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Попробуйте так:
Код:
|
25.06.2009, 20:29 | #3 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Спасибо. Все работает.
Одно пожелание: как исключить из списка удаляемых строк строку с именем "AAA", т.к. она находится в таблице именно с такими параметрами, и макрос ее удаляет. А удалять ее не надо. |
25.06.2009, 20:39 | #4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Код:
|
25.06.2009, 21:41 | #5 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Ок.
Только вот, при удалениие пустых строк в таблице, строка "AAA" остается недвижимой, в то время, как остальные строки (без имен) смещаются наверх, как и положено. Получается, что строка "AAA" полностью игнорируется и даже выходит за границы таблицы, если удалено много пустых ячеек. |
25.06.2009, 22:14 | #6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Прикрепите файл. Посмотрим, что можно сделать.
|
26.06.2009, 01:08 | #7 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Вот пример.
Строка "AAA" скрытая, по счету седьмая. Она является эталоном для создания строк. |
27.06.2009, 12:54 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Может проблема в том, что строка скрытая? Хотя я макросом ее сначала отображаю, потом только удаляю пустые. А может это из-за имени строки? Млин, ничего не получается. А ведь задача-то элементарная.
|
28.06.2009, 06:26 | #9 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Вот так работает нормально:
Код:
|
30.06.2009, 00:13 | #10 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 163
|
Спасибо большое!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пустые строки в текстовом файле | Dekker | Помощь студентам | 1 | 08.05.2009 16:31 |
Почему то пустые строки | zotox | Помощь студентам | 3 | 24.03.2009 15:26 |
Пустые строки в выпадающим списке в ячейке | Shavminator | Microsoft Office Excel | 4 | 12.08.2008 18:36 |
Как удалить слово из строки? | Ellita | Общие вопросы C/C++ | 7 | 19.09.2007 15:43 |
Как удалить пустые строки в WORD? | KUNAR | Microsoft Office Word | 2 | 04.09.2007 20:56 |