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

Вход

Регистрация

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

 

= Мир MS Excel/Диалоговое окно по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалоговое окно по условию (Иное/Other)
Диалоговое окно по условию
Admnis Дата: Среда, 29.07.2020, 18:16 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Добрый день форумчане! наползавшись и ничего не нашедши по поиску.
Прошу помощи у вас.
Не могу сообразить как сделать макрос с диалоговыми окнами.
Суть такова : В файле есть несколько столбцов (Подразделение, ФИО, Дата конца разрешения).
Необходимо сделать так , чтобы при открытии макроса или по нажатию на кнопку (не суть) выводилось бы диалоговое окно с информацией о скором истечении срока разрешения. Пример: Петров А.П. через .... (месяц) заканчивается разрешение. Иванов И.И. разрешение закончилось столько то дней от текущей даты. Может ли вообще такое VBA?
К сообщению приложен файл: 9846973.xlsx (8.5 Kb)
 
Ответить
СообщениеДобрый день форумчане! наползавшись и ничего не нашедши по поиску.
Прошу помощи у вас.
Не могу сообразить как сделать макрос с диалоговыми окнами.
Суть такова : В файле есть несколько столбцов (Подразделение, ФИО, Дата конца разрешения).
Необходимо сделать так , чтобы при открытии макроса или по нажатию на кнопку (не суть) выводилось бы диалоговое окно с информацией о скором истечении срока разрешения. Пример: Петров А.П. через .... (месяц) заканчивается разрешение. Иванов И.И. разрешение закончилось столько то дней от текущей даты. Может ли вообще такое VBA?

Автор - Admnis
Дата добавления - 29.07.2020 в 18:16
Pelena Дата: Среда, 29.07.2020, 18:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Обязательно макрос? Условное форматирование и фильтр по цвету не вариант?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеОбязательно макрос? Условное форматирование и фильтр по цвету не вариант?

Автор - Pelena
Дата добавления - 29.07.2020 в 18:31
Admnis Дата: Среда, 29.07.2020, 18:51 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Да нужен именно макрос. Именно диалоговое окно. Условное форматирование сейчас и так реализовано. Не пойму как заставить MsgBox по условию работать.
 
Ответить
СообщениеPelena, Да нужен именно макрос. Именно диалоговое окно. Условное форматирование сейчас и так реализовано. Не пойму как заставить MsgBox по условию работать.

Автор - Admnis
Дата добавления - 29.07.2020 в 18:51
Pelena Дата: Среда, 29.07.2020, 19:12 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Например, как-то так. Правда, окно не диалоговое...
К сообщению приложен файл: 9846973.xlsm (18.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНапример, как-то так. Правда, окно не диалоговое...

Автор - Pelena
Дата добавления - 29.07.2020 в 19:12
Admnis Дата: Пятница, 31.07.2020, 06:54 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Спасибо огромное , то что надо.
 
Ответить
СообщениеPelena, Спасибо огромное , то что надо.

Автор - Admnis
Дата добавления - 31.07.2020 в 06:54
Admnis Дата: Пятница, 31.07.2020, 07:38 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Подскажите еще как сделать , чтоб предупреждал за месяц до начала события.
К примеру Иванов И.И. проходил тестирование 22.10.2019. Проходить он должен каждые 11 месяцев.
Так вот при нажатии на кнопку 2 макрос считал бы кому осталось 1 месяц до прохождения теста от даты указанной в столбце.
Пример: Выдавал лишь те фамилии которым осталось 1 месяц до тестирования.
К сообщению приложен файл: 9482481.xlsm (20.5 Kb)


Сообщение отредактировал Admnis - Пятница, 31.07.2020, 07:44
 
Ответить
СообщениеPelena, Подскажите еще как сделать , чтоб предупреждал за месяц до начала события.
К примеру Иванов И.И. проходил тестирование 22.10.2019. Проходить он должен каждые 11 месяцев.
Так вот при нажатии на кнопку 2 макрос считал бы кому осталось 1 месяц до прохождения теста от даты указанной в столбце.
Пример: Выдавал лишь те фамилии которым осталось 1 месяц до тестирования.

Автор - Admnis
Дата добавления - 31.07.2020 в 07:38
Pelena Дата: Пятница, 31.07.2020, 10:06 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Если у всех периодичность 11 месяцев, как-то так
К сообщению приложен файл: 2403312.xlsm (20.6 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли у всех периодичность 11 месяцев, как-то так

Автор - Pelena
Дата добавления - 31.07.2020 в 10:06
Admnis Дата: Пятница, 31.07.2020, 11:18 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Спасибо огромное. Подскажите а как сделать, чтоб окно показывало более 23 фамилий. Просто таблица огромная. Выдает только первых 23-25 фамилий(я так понимаю окно excel больше не может)


Сообщение отредактировал Admnis - Пятница, 31.07.2020, 11:57
 
Ответить
СообщениеPelena, Спасибо огромное. Подскажите а как сделать, чтоб окно показывало более 23 фамилий. Просто таблица огромная. Выдает только первых 23-25 фамилий(я так понимаю окно excel больше не может)

Автор - Admnis
Дата добавления - 31.07.2020 в 11:18
Pelena Дата: Пятница, 31.07.2020, 14:57 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно выводить на отдельный лист или рисовать форму


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно выводить на отдельный лист или рисовать форму

Автор - Pelena
Дата добавления - 31.07.2020 в 14:57
Admnis Дата: Пятница, 15.01.2021, 07:41 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Можно выводить на отдельный лист или рисовать форму


Добрый день, а подскажите как вывести все на отдельный лист?
Нужно выводить все что выдает окно через Msgbox по нажатию кнопки в отдельный лист.
К сообщению приложен файл: 0361535.xlsm (20.6 Kb)
 
Ответить
Сообщение
Можно выводить на отдельный лист или рисовать форму


Добрый день, а подскажите как вывести все на отдельный лист?
Нужно выводить все что выдает окно через Msgbox по нажатию кнопки в отдельный лист.

Автор - Admnis
Дата добавления - 15.01.2021 в 07:41
Admnis Дата: Пятница, 15.01.2021, 07:42 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
рисовать форму

Если проще в форме , то подскажите как сделать такую форму


Сообщение отредактировал Admnis - Пятница, 15.01.2021, 08:19
 
Ответить
Сообщение
рисовать форму

Если проще в форме , то подскажите как сделать такую форму

Автор - Admnis
Дата добавления - 15.01.2021 в 07:42
Pelena Дата: Пятница, 15.01.2021, 12:43 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Так проверьте
К сообщению приложен файл: 7272861.xlsm (25.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак проверьте

Автор - Pelena
Дата добавления - 15.01.2021 в 12:43
Admnis Дата: Воскресенье, 17.01.2021, 10:42 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Спасибо , практически то что надо. только когда добавляю большее кол-во сотрудников и большее кол-во дат , то в отчет 1 (отдельный лист) уходит только несколько фамилий причем через огромные пробелы.
В приложении прикладываю пример. Заканчивается все на Ваганове, а должен и дальше проверять (к примеру и Домрачев и Заровецкий и т.д) должны тоже присутствовать.
К сообщению приложен файл: 1233.xlsm (27.5 Kb)


Сообщение отредактировал Admnis - Воскресенье, 17.01.2021, 10:43
 
Ответить
СообщениеPelena, Спасибо , практически то что надо. только когда добавляю большее кол-во сотрудников и большее кол-во дат , то в отчет 1 (отдельный лист) уходит только несколько фамилий причем через огромные пробелы.
В приложении прикладываю пример. Заканчивается все на Ваганове, а должен и дальше проверять (к примеру и Домрачев и Заровецкий и т.д) должны тоже присутствовать.

Автор - Admnis
Дата добавления - 17.01.2021 в 10:42
Pelena Дата: Воскресенье, 17.01.2021, 11:33 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Так проверьте
К сообщению приложен файл: 8124727.xlsm (28.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак проверьте

Автор - Pelena
Дата добавления - 17.01.2021 в 11:33
Admnis Дата: Воскресенье, 17.01.2021, 15:32 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, Спасибо огромное


Сообщение отредактировал Admnis - Воскресенье, 17.01.2021, 15:34
 
Ответить
СообщениеPelena, Спасибо огромное

Автор - Admnis
Дата добавления - 17.01.2021 в 15:32
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалоговое окно по условию (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

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