Новости:

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

Главное меню

помогите создать макрос диалоговое окно

Автор Anyuta, 22.01.2014, 18:58

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

Anyuta

Привет! подскажите пожалуйста можно ли макросом решить такую проблему нужно отсортировать в таблице строки по критериям, авто фильтром получается долго, и не совсем корректно.
Нужно что бы при запуске макроса всплывало диалоговое окно в котором были бы поля для ввода искомого текста, как на рисунке

Если в поле год вводился бы например "2014", то отфильтровывались бы все строки если в ячейках А10:А1000 был бы текст 2014,
далее проверялись бы ячейки В10:В1000 на наличие текста месяц например "январь",
в ячейках С10:С1000 цех "ЗЦ",
и последний пункт вид документа отображал бы если отмечено галочкой "план" то в ячейках  D10:D1000 искался текст (план, дополн, копир),
если "задел" то (задел, след), если "проект плана" то текст (проект)
И в итоге отображались бы строки где есть все заданные тексты

gling

Привет!
Цитироватьподскажите пожалуйста можно ли макросом решить такую проблему
Можно.
mail: vovik100661@gmail.com;
ЯД-41001506838083.

cheshiki1

Цитата: Anyuta от 22.01.2014, 18:58
авто фильтром получается долго, и не совсем корректно.
в эксель есть ещё "Расширенный фильтр" попробуйте его.

kuklp

Anyuta, читаем правила. Особое внимание п.2.
Можете почитать здесь:
http://www.excelworld.ru/forum/3-279-1
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771