Друзья, есть такая проблема. Существует таблица. В ней есть строки, в некоторых ячейках которых значения нулевые (в конкретном случае - это входящие и исходящие остатки и обороты). Задача - Вывести на новый лист только те строки, которые содержат ненулевые ячейки. Помогоите!
Файл прилагается.
Спасибо.
01.07.2004, 12:58
novela
Вложений: 1
Посмотрите лист 2. Это то, что было нужно?
01.07.2004, 13:46
nechet
Да, почти. Но это не совсем то что мне необходимо.
В Вашем варианте отсортированы нулевые ячейки, а мне нужны были были строки содержащие наоборот ненулевые. Видимо вы использовали автофильтр, отсортировав по условию и затем скопировав результат на отдельный лист.
Мне же нужно иметь отдельный лист, на который автоматически вытаскиваются необходимые строки(содержащие ненулевые ячейки) из общей таблици.
Т.е. если во всех четырёх ячейках в столбцах OBM OBD OBK OEM
стоят нули, то такая строчка исключается из таблицы.
Спасибо. :)
02.07.2004, 15:32
Mozarello
Вложений: 1
Попробую прикрепить.
Смысл проги такой:
1) с Листа1 копируются данные на Лист2.
2) на Листе2 пробегаем все заполненые строки и удаляем нулевые в 5...8 столбцах
Конечно, для конечного использования ее надо модифицировать. В данном варианте процедура переноса происходит если с Листа1 перейти на Лист2 менее чем за 1 сек (кликнуть мышью например). Сделано для того, чтобы быть уверенным что в буфере обмена содержаться данные именно с Листа1.