Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Макрос: фильтрация и удаление строк

Автор Forever27, 20.10.2014, 19:17

« назад - далее »

Forever27

Добрый день

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

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

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

vikttur