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

Вход

Регистрация

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

 

= Мир MS Excel/Скопировать только отфильтрованные данные - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Скопировать только отфильтрованные данные
yuka Дата: Четверг, 12.09.2013, 08:55 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день! Снова обращаюсь за помощью!

Есть таблица, в которую вносятся заказы с некоторым статусом - заключён, отложен, в работе. Мне необходимо создать такой макрос, который бы на невидимый пользователю лист копировал только заключённые. С этим невидимым листом потом будут работать другие файлы. У каждого заказа есть его части, которые могут в процессе добавляться в таблицу. И макрос должен это тоже "отловить".

Изначально я хотела это сделать формулами, но объём большой (в районе 1500 строк), поэтому не "покатило". Надо как-то по-другому.
К сообщению приложен файл: please_help.xls (18.5 Kb)


Сообщение отредактировал yuka - Четверг, 12.09.2013, 09:45
 
Ответить
СообщениеДобрый день! Снова обращаюсь за помощью!

Есть таблица, в которую вносятся заказы с некоторым статусом - заключён, отложен, в работе. Мне необходимо создать такой макрос, который бы на невидимый пользователю лист копировал только заключённые. С этим невидимым листом потом будут работать другие файлы. У каждого заказа есть его части, которые могут в процессе добавляться в таблицу. И макрос должен это тоже "отловить".

Изначально я хотела это сделать формулами, но объём большой (в районе 1500 строк), поэтому не "покатило". Надо как-то по-другому.

Автор - yuka
Дата добавления - 12.09.2013 в 08:55
yuka Дата: Четверг, 12.09.2013, 10:14 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Записав макрос макрорекордером, я получила код, который можно привязать к каждому изменению на листе... НО, это очень накладно, когда одно и тоже копируется по нескольку раз в день. Можно ли сделать так, чтобы он копировал только изменяемые в ДАННЫЙ момент времени строки?
 
Ответить
СообщениеЗаписав макрос макрорекордером, я получила код, который можно привязать к каждому изменению на листе... НО, это очень накладно, когда одно и тоже копируется по нескольку раз в день. Можно ли сделать так, чтобы он копировал только изменяемые в ДАННЫЙ момент времени строки?

Автор - yuka
Дата добавления - 12.09.2013 в 10:14
SkyPro Дата: Четверг, 12.09.2013, 10:30 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Если я правильно понял задачу, то вот так?

ЗЫ: Вы разделом ошиблись.
К сообщению приложен файл: please_help.xlsm (15.9 Kb)


skypro1111@gmail.com
 
Ответить
СообщениеЕсли я правильно понял задачу, то вот так?

ЗЫ: Вы разделом ошиблись.

Автор - SkyPro
Дата добавления - 12.09.2013 в 10:30
yuka Дата: Четверг, 12.09.2013, 10:38 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
не совсем... Скопировать только те, у которых есть статус "+".
 
Ответить
Сообщениене совсем... Скопировать только те, у которых есть статус "+".

Автор - yuka
Дата добавления - 12.09.2013 в 10:38
SkyPro Дата: Четверг, 12.09.2013, 10:50 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Скопировать только те, у которых есть статус "+".

Еще какие-либо условия будут внезапно появляться?
Если да, то давайте их все скопом. Что бы не приходилось доделывать и переделывать по 150 раз.
К сообщению приложен файл: 7906971.xlsm (16.2 Kb)


skypro1111@gmail.com
 
Ответить
Сообщение
Скопировать только те, у которых есть статус "+".

Еще какие-либо условия будут внезапно появляться?
Если да, то давайте их все скопом. Что бы не приходилось доделывать и переделывать по 150 раз.

Автор - SkyPro
Дата добавления - 12.09.2013 в 10:50
yuka Дата: Четверг, 12.09.2013, 10:59 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SkyPro, спасибо огромное за ответ! Всё работает! Условие фильтра у меня было изначально в файле. Просто я забыла об этом оповестить, извините.
Скажите пожалуйста, можно ли сделать так, чтобы он при изменении статуса "*" на "+" копировал в то же место только эту строку, в которой были изменения?
 
Ответить
СообщениеSkyPro, спасибо огромное за ответ! Всё работает! Условие фильтра у меня было изначально в файле. Просто я забыла об этом оповестить, извините.
Скажите пожалуйста, можно ли сделать так, чтобы он при изменении статуса "*" на "+" копировал в то же место только эту строку, в которой были изменения?

Автор - yuka
Дата добавления - 12.09.2013 в 10:59
  • Страница 1 из 1
  • 1
Поиск:

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