Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос: фильтрация и удаление строк - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос: фильтрация и удаление строк (Макросы/Sub)
Макрос: фильтрация и удаление строк
Forever27 Дата: Понедельник, 20.10.2014, 19:15 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день

Прошу помочь с решением следующей задачи (в приложенном файле):
Дан массив данных с трекингом почтовых отправлений
Необходимо очистить его от строчек, в которых при расчете выпадают ошибка (столбцы Z-Q, 'error'), затем загнать очищенный массив на другой лист для анализа

Конкретная проблема в данный момент заключается в автоматизации очистки листа с входными данными
Сейчас это делается вручную:
1) фильтрация столбцов Z-Q на первоначальном массиве (пусть это будет лист А) с удалением значения error
2) копирование очищенного массива, вставка его на другой лист (B)
3) отмена фильтров, удаление массива с первоначального листа (А)
4) перенос скопированного "очищенного" массива обратно с листа В на лист А

Я уверен, что это можно автоматизировать
Помогите написать следующие макросы:
А) При нажатии на кнопку автоматически происходит удаление всех строк, в которых есть значение 'error' в диапазоне Z-Q, при этом оставшийся массив остается без пробелов (пустых строк между заполненными)
Б) То же самое, только при нажатии на кнопку очищенный массив данных выводится на новый лист (В)
К сообщению приложен файл: Example.xlsx (27.2 Kb)


Сообщение отредактировал Forever27 - Понедельник, 20.10.2014, 19:15
 
Ответить
СообщениеДобрый день

Прошу помочь с решением следующей задачи (в приложенном файле):
Дан массив данных с трекингом почтовых отправлений
Необходимо очистить его от строчек, в которых при расчете выпадают ошибка (столбцы Z-Q, 'error'), затем загнать очищенный массив на другой лист для анализа

Конкретная проблема в данный момент заключается в автоматизации очистки листа с входными данными
Сейчас это делается вручную:
1) фильтрация столбцов Z-Q на первоначальном массиве (пусть это будет лист А) с удалением значения error
2) копирование очищенного массива, вставка его на другой лист (B)
3) отмена фильтров, удаление массива с первоначального листа (А)
4) перенос скопированного "очищенного" массива обратно с листа В на лист А

Я уверен, что это можно автоматизировать
Помогите написать следующие макросы:
А) При нажатии на кнопку автоматически происходит удаление всех строк, в которых есть значение 'error' в диапазоне Z-Q, при этом оставшийся массив остается без пробелов (пустых строк между заполненными)
Б) То же самое, только при нажатии на кнопку очищенный массив данных выводится на новый лист (В)

Автор - Forever27
Дата добавления - 20.10.2014 в 19:15
RAN Дата: Понедельник, 20.10.2014, 19:22 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
http://www.excelworld.ru/search?q=удаление+строк&x=9&y=12

[url=http://forum.msexcel.ru/index.php/topic,10468.0.html]Плюх[/url]

Плюх


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Понедельник, 20.10.2014, 20:02
 
Ответить
Сообщениеhttp://www.excelworld.ru/search?q=удаление+строк&x=9&y=12

[url=http://forum.msexcel.ru/index.php/topic,10468.0.html]Плюх[/url]

Плюх

Автор - RAN
Дата добавления - 20.10.2014 в 19:22
uus@inbox.ru Дата: Вторник, 21.10.2014, 18:31 | Сообщение № 3
Группа: Гости
Задача решена. А) на Лист1 кнопка с автоудалением (макрос ОШИБКА) Б) Макрос ОШИБКА1.
 
Ответить
СообщениеЗадача решена. А) на Лист1 кнопка с автоудалением (макрос ОШИБКА) Б) Макрос ОШИБКА1.

Автор - uus@inbox.ru
Дата добавления - 21.10.2014 в 18:31
SkyPro Дата: Вторник, 21.10.2014, 18:34 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
RAN, с планеты просто так не сделаешь гиперссылку :)
Там амперсанды заменяет точкой с запятой в urlе


skypro1111@gmail.com
 
Ответить
СообщениеRAN, с планеты просто так не сделаешь гиперссылку :)
Там амперсанды заменяет точкой с запятой в urlе

Автор - SkyPro
Дата добавления - 21.10.2014 в 18:34
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос: фильтрация и удаление строк (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!