02.04.2024 10:30:51
Имелось ввиду любая дата начиная с завтрашнего дня до конца года. Да, такой даты может и не быть, но хотел, чтобы операторы видели дату рождения клиента и если она в ближайшем будущем, то напоминали про акцию на день рождения. Но потом понял, что при такой постановке вопроса люди родившиеся в начале января попадали в "слепую зону". |
|||
|
19.03.2024 18:03:25
Здравствуйте.
Нужен макрос 1. Макрос должен называться ПроверкаЗначения и работать на всех листах, откуда от будет запускаться путем нажатия на назначенную кнопку и все проверки должны проводиться именно на активном листе. 2. Ячейки B21, F22, H10, H27 расположены в файле, из которого запускается макрос 3. Файл promo.xlsx находится в одной и тоже же папке с файлом, где будет установлен макрос, но в подпапке «Нужные файлы» 4. Если ячейка B21 не равна "Мт", макрос прекращает действие 5. Если значение в ячейке B21 равно "Мт", макрос выполняет следующие действия
6. В случае если, ячейка H10 пуста, а ячейка H27 содержит дату, которая без учета года равна текущей дате или больше текущей даты без учета года не более, чем на 6 дней, то в ячейку F22 вставляется округленное до десятков число равное 10% от значения ячейки B25.
7. В случае если, ячейка H10 не пуста, а ячейка H27 не содержит дату, которая без учета года равна текущей дате без учета года или больше текущей даты без учета года не более, чем на 6 дней, то в файле "promo.xlsx" на листе Promo в столбце A:A ищем значение ячейки H10. Если в файле "promo.xlsx" на листе Promo в столбце A:A найдено значение ячейки H10, то в ячейку F22 вставляем значение соответствующей ячейки столбца B:B листа Promo файла "promo.xlsx". При этом в файле promo.xlsx найденное в столбце A:A значение равное значению ячейки H10 удаляем, а в соответствующую ячейку столбца C:C листа Promo файла promo.xlsx вставляем текущую дату. Файл promo.xlsx сохраняем и закрываем. Все операции в файле promo.xlsx должны быть скрыты от пользователя.
8. Если ячейки H10 пуста или значение ячейки H10 не найдено в столбце A:A листа Promo файла promo.xlsx и ячейка H27 пуста или не содержит дату, которая без учета года равна текущей дате без учета года или больше текущей даты без учета года не более, чем на 6 дней, то, то макрос проверяет следующее условие
9. В случае если ячейка H10 не пуста, и ячейка H27 содержит дату, которая без учета года равна текущей дате или больше текущей даты без учета года не более, чем на 6 дней, то выполняем действия описанные пунктах 6 и 7, сравниваем два результата и большее из них вставляем в ячейку F22. Но нужно учесть, что если будет взято значение из файла promo.xlsx, то надо выполнить действия, связанные с сохранением, удалением данных и прописыванием текущей даты, как описано в пункте 7, а если будет взято округленное вверх до десятков 10% от значения ячейки B25, то файл promo.xlsx оставляем без изменений и закрываем не сохраняя. |
|
|
29.02.2024 06:35:51
Здравствуйте
При выборе столбца и Данные - Удалить дубликаты автоматически удаляются все дубликаты и автоматически происходит сортировка от А до Я. Как сделать так, чтобы при удалении дубликатов сортировка не применялась и вместо дубликатов оставались пустые строки? Заранее благодарю. |
|
|
27.01.2024 09:45:30
Здравствуйте
Из списка H4:I11 в список A4:A24 при помощи формулы массива переносим имена напротив которых есть суммы. Помогите, пожалуйста, откорректировать формулу так, чтобы не учитывались определенные имена вне зависимости от того есть напротив них суммы или нет. Например, имена Олег Т, Ольга С и Борис К. Заранее благодарю. |
|
|
12.01.2024 15:50:00
Нашел такой вариант. Неплохой, но медленовато. Может кто-то оптимизирует
|
|||
|
12.01.2024 11:03:06
Здравствуйте
Николай Павлов в видео про функцию IMAGE рассказывает о возможности вставки QR кода при помощи стороннего сайта-генератора QR кодов. Если в моей версии Excel эта функция недоступна, возможно ли, написать макрос, который будет брать данные из одной ячейки в файле и в другую ячейку вставлять QR код? Файл-пример прилагаю. |
|
|
07.01.2024 20:43:29
После замены названия файла надо обязательно нажать Пересчет? |
|||
|