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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос для удаления ненужных строк - Мир MS Excel

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

Excel 2010
Добрый день! Пожалуйста помогите создать макрос.
Нужно чтобы макрос автоматически удалял ненужные строки по 2 условиям, если цена меньше 300 и остаток 1 или 2 то удаление строки.

И если не затруднит, напишите комментарии что к чему.

Пример прикрепил.
К сообщению приложен файл: 2480911.xlsx (8.4 Kb)
 
Ответить
СообщениеДобрый день! Пожалуйста помогите создать макрос.
Нужно чтобы макрос автоматически удалял ненужные строки по 2 условиям, если цена меньше 300 и остаток 1 или 2 то удаление строки.

И если не затруднит, напишите комментарии что к чему.

Пример прикрепил.

Автор - plast
Дата добавления - 17.03.2014 в 06:22
gling Дата: Понедельник, 17.03.2014, 06:40 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Здравствуйте! Запишите макрорекордером, выделение фильтром по цене <300 и по остатку как хотите, выделите что осталось и удалите. Откройте фильтр. Гляньте что записалось и вспомните Ваши действия, все поймете сами. Файл не смотрел.
Посмотрел файл нужно в доп столбце прописать условие И(условие1;условие2)*1 и сортировать по доп. столбу =1.


ЯД-41001506838083

Сообщение отредактировал gling - Понедельник, 17.03.2014, 06:52
 
Ответить
СообщениеЗдравствуйте! Запишите макрорекордером, выделение фильтром по цене <300 и по остатку как хотите, выделите что осталось и удалите. Откройте фильтр. Гляньте что записалось и вспомните Ваши действия, все поймете сами. Файл не смотрел.
Посмотрел файл нужно в доп столбце прописать условие И(условие1;условие2)*1 и сортировать по доп. столбу =1.

Автор - gling
Дата добавления - 17.03.2014 в 06:40
plast Дата: Вторник, 18.03.2014, 08:17 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Да, но просто между строками могут быть пустые строки, которые вообще менять не нужно

Новый пример прикрепил
К сообщению приложен файл: 0914085.xlsx (8.5 Kb)
 
Ответить
СообщениеДа, но просто между строками могут быть пустые строки, которые вообще менять не нужно

Новый пример прикрепил

Автор - plast
Дата добавления - 18.03.2014 в 08:17
gling Дата: Вторник, 18.03.2014, 12:37 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Вот что получилось макрорекордером. Правда в начало и в конец вставил по строчке чтоб не моргало.
К сообщению приложен файл: 6726631.xlsm (17.1 Kb)


ЯД-41001506838083
 
Ответить
СообщениеВот что получилось макрорекордером. Правда в начало и в конец вставил по строчке чтоб не моргало.

Автор - gling
Дата добавления - 18.03.2014 в 12:37
plast Дата: Понедельник, 24.03.2014, 12:06 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
gling, Спасибо, все помогло!
 
Ответить
Сообщениеgling, Спасибо, все помогло!

Автор - plast
Дата добавления - 24.03.2014 в 12:06
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для удаления ненужных строк (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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