Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2014, 06:10   #1
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию Перенос данных по книге

Доброго времени суток!
Обращаюсь к вам, уважаемые форумчане, с просьбой написания макроса, если такое возможно, который позволял бы данные с "исходного" листа, разнести по всей книге при условиях...
Есть лист "исходник" в котором куча строк, данные на этом листе, не должны меняться.
Первое что нужно сделать, это перенести значения строк на лист "общий", но переносить нужно лишь те строки, значение столбцов диапазона с "G:J" не равны "0" или "-". Т.е. есть строка и если по этой строке в столбцах "G:J" все значения равны "0" или "-", то эту строку переносить на общий лист не надо. Причем надо перенести в столбцы название которых совпадают (на листе "общий", добавились столбцы "A" и "B", там формула).
Вручную это можно сделать следующим образом, на листе "исходник", ставим фильтр со значением "0" или "-" в столбцах "Приход"-(G), "Внутренний расход"-(H), "Внутренний приход"-(I), "Расход"-(J) и удаляем строки с нулевыми значениями, убираем фильтр и то что осталось переносим на лист "общий". Но дело в том, что лист "исходник" менять нельзя, он нам служит как резервная копия первоначальных данных.
Второе, это на лист "Расход", с листа "общий", переносим значение строк при котором значение столбца "J", не равно "0" или "-", строго по столбцам (по наименованиям).
Третье, это на листе "Общий", формула определяет "класс" строки, и какой "класс" присвоился данной строке, перенести данные на тот лист, имя которое совпадает с классом. Однако надо учесть, что строки которые мы отработали по "второму" пункту, переносить не надо, т.е. строки со значением "расход" не равным "0" или "-", мы уже перенесли на отдельный лист.
Вложения
Тип файла: rar I_шаблон_test_f01.rar (110.1 Кб, 6 просмотров)
amadeus017 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL перенос данных между базами данных с MyDAC Nikolay88 БД в Delphi 3 14.05.2011 00:17
Перенос данных rule-z БД в Delphi 3 05.03.2011 17:03
Вывод данных на другой лист в рабочей книге Palomnik1096 Microsoft Office Excel 9 18.12.2010 04:42
Изменение данных и перенос данных из одной таб в другую Kot9ra Microsoft Office Access 13 02.07.2010 12:22
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) Vitalik85 Microsoft Office Excel 4 12.08.2009 00:30