|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2010, 13:14 | #1 |
Форумчанин
Регистрация: 20.12.2010
Сообщений: 107
|
Удаление нескольких строк с условием
Есть книга Excel 2007 в которую загружаются методом Copy/Paste данные. В данных есть лишние строки, которые нужно удалять. Сейчас я делаю это вручную.
Ищу все вхождения слова "Desc" в книге. От строки, включая, содержащую это слово выделяю 6 строк вверх и на панели нажимаю кнопку Удалить строки. Далее также удаляется следующее вхождение. Подскажите, как эту задачу автоматизировать макросом? Данные меняются и привязываться к конкретным ячейкам невозможно. |
20.12.2010, 14:17 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Прикрепляете к сообщению файл Excel (в архиве) из 2 листов. На первом листе - то, что получается после Copy/Paste На втором листе - то, что должно получиться в результате работы макроса. А мы уже что-нибудь придумаем... |
|
20.12.2010, 15:28 | #3 |
Форумчанин
Регистрация: 20.12.2010
Сообщений: 107
|
Прилагаю пример таблицы.
|
20.12.2010, 16:19 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А нормально объяснить на примере, что и как делать, нельзя было?
Слова экономите? И пример нормальный сложно прикрепить? Почему в исходных данных 2 строки, а в результате - 5? Столбцы с 3-го по 5-й заполнять абракадаброй? (как в вашем примере) Ячейкам в первых двух столбцах назначать формат Дата, или вы потом это вручную делать будете? Заголовков у таблицы нет? Цитата:
|
|
20.12.2010, 16:42 | #5 |
Форумчанин
Регистрация: 20.12.2010
Сообщений: 107
|
В файле содержаться конфиденциальные сведения, поэтому он забит мусором.
Форматы дата и т.д. в оригинале проставлены правильно и с ними проблем нет. Ищем слово Desc (если полностью addDesc) на первом листе. Выделяем, включая ее 6 строк и удаляем их. Также и с другим поисковым вхождением. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перенос строк удаление ненужных строк | HelperAwM | Microsoft Office Excel | 5 | 26.06.2010 18:42 |
Макрос для кнопки появление и удаление надписи в определенном месте с условием | Apostolx | Microsoft Office Excel | 5 | 05.11.2009 15:02 |
Количество строк с условием между таблиц | Deight | SQL, базы данных | 2 | 07.05.2009 01:14 |
Удаление нескольких записей | Hobbit_88 | БД в Delphi | 5 | 23.04.2009 17:18 |
Запрос на удаление с условием | Dimok82 | SQL, базы данных | 1 | 13.03.2009 18:19 |