преобразование даты и рабочих дней
grh1
Дата: Четверг, 25.08.2022, 10:12 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
Добрый день, уважаемые знатоки VBA! Помогите с макросом, который преобразует дату договора + число рабочих дней в вид, который в прикрепленном файле excel. Это тот случай, когда не знаю даже что и как записать/поставить задачу макрорекордеру. Файл прилагаю. Спасибо
Добрый день, уважаемые знатоки VBA! Помогите с макросом, который преобразует дату договора + число рабочих дней в вид, который в прикрепленном файле excel. Это тот случай, когда не знаю даже что и как записать/поставить задачу макрорекордеру. Файл прилагаю. Спасибо grh1
Vadym Gorokh
Ответить
Сообщение Добрый день, уважаемые знатоки VBA! Помогите с макросом, который преобразует дату договора + число рабочих дней в вид, который в прикрепленном файле excel. Это тот случай, когда не знаю даже что и как записать/поставить задачу макрорекордеру. Файл прилагаю. Спасибо Автор - grh1 Дата добавления - 25.08.2022 в 10:12
китин
Дата: Четверг, 25.08.2022, 10:30 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация:
1078
±
Замечаний:
0% ±
Excel 2007;2010;2016
обязательно макрос? формулой не пойдет?Код
=ТЕКСТ(Договор!$D$6;"ДД.ММ.ГГГГ")&"-"&ТЕКСТ(((Договор!$D$6+календарный!$B6)-1);"ДД.ММ.ГГГГ")
обязательно макрос? формулой не пойдет?Код
=ТЕКСТ(Договор!$D$6;"ДД.ММ.ГГГГ")&"-"&ТЕКСТ(((Договор!$D$6+календарный!$B6)-1);"ДД.ММ.ГГГГ")
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение обязательно макрос? формулой не пойдет?Код
=ТЕКСТ(Договор!$D$6;"ДД.ММ.ГГГГ")&"-"&ТЕКСТ(((Договор!$D$6+календарный!$B6)-1);"ДД.ММ.ГГГГ")
Автор - китин Дата добавления - 25.08.2022 в 10:30
grh1
Дата: Четверг, 25.08.2022, 10:43 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
китин , всё отлично и Вы правы на счет формулы вместо макроса. Спасибо большое. Закрываем тему.
китин , всё отлично и Вы правы на счет формулы вместо макроса. Спасибо большое. Закрываем тему.grh1
Vadym Gorokh
Ответить
Сообщение китин , всё отлично и Вы правы на счет формулы вместо макроса. Спасибо большое. Закрываем тему.Автор - grh1 Дата добавления - 25.08.2022 в 10:43
grh1
Дата: Четверг, 25.08.2022, 11:20 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
китин , чуть поспешил закрыть тему... как быть если рабочих дней например 1,5 дня, а мы округляем до 2.??? P.S. китин может сюда уже и не зайти - тему закрыл же я... Поэтому кто знает как быть в этой ситуации - напишите пожалуйста.
китин , чуть поспешил закрыть тему... как быть если рабочих дней например 1,5 дня, а мы округляем до 2.??? P.S. китин может сюда уже и не зайти - тему закрыл же я... Поэтому кто знает как быть в этой ситуации - напишите пожалуйста.grh1
Vadym Gorokh
Сообщение отредактировал grh1 - Четверг, 25.08.2022, 11:30
Ответить
Сообщение китин , чуть поспешил закрыть тему... как быть если рабочих дней например 1,5 дня, а мы округляем до 2.??? P.S. китин может сюда уже и не зайти - тему закрыл же я... Поэтому кто знает как быть в этой ситуации - напишите пожалуйста.Автор - grh1 Дата добавления - 25.08.2022 в 11:20
китин
Дата: Четверг, 25.08.2022, 12:41 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация:
1078
±
Замечаний:
0% ±
Excel 2007;2010;2016
grh1 , Ну, положим, закрыть тему могут только модераторы и админы. вопрос ваш можно поконкретнее повторить?
grh1 , Ну, положим, закрыть тему могут только модераторы и админы. вопрос ваш можно поконкретнее повторить?китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение grh1 , Ну, положим, закрыть тему могут только модераторы и админы. вопрос ваш можно поконкретнее повторить?Автор - китин Дата добавления - 25.08.2022 в 12:41
grh1
Дата: Четверг, 25.08.2022, 13:18 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
вопрос ваш можно поконкретнее повторить?
В прикрепленном файле прописать формулу в ячейку D9 и должно получится 10.08.2022 - 11.08.2022... А сейчас получается 10 - 10 т.е. как подкорректировать формулу, чтобы отображалось с учетом округления в большую сторону.
вопрос ваш можно поконкретнее повторить?
В прикрепленном файле прописать формулу в ячейку D9 и должно получится 10.08.2022 - 11.08.2022... А сейчас получается 10 - 10 т.е. как подкорректировать формулу, чтобы отображалось с учетом округления в большую сторону.grh1
К сообщению приложен файл:
___.xls
(28.0 Kb)
Vadym Gorokh
Сообщение отредактировал grh1 - Четверг, 25.08.2022, 13:19
Ответить
Сообщение вопрос ваш можно поконкретнее повторить?
В прикрепленном файле прописать формулу в ячейку D9 и должно получится 10.08.2022 - 11.08.2022... А сейчас получается 10 - 10 т.е. как подкорректировать формулу, чтобы отображалось с учетом округления в большую сторону.Автор - grh1 Дата добавления - 25.08.2022 в 13:18
gling
Дата: Четверг, 25.08.2022, 14:30 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2563
Репутация:
706
±
Замечаний:
0% ±
2010
отображалось с учетом округления в большую сторону
календарный!$B9 измените на ОКРУГЛ(календарный!$B9;)
отображалось с учетом округления в большую сторону
календарный!$B9 измените на ОКРУГЛ(календарный!$B9;)gling
ЯД-41001506838083
Ответить
Сообщение отображалось с учетом округления в большую сторону
календарный!$B9 измените на ОКРУГЛ(календарный!$B9;)Автор - gling Дата добавления - 25.08.2022 в 14:30
grh1
Дата: Четверг, 25.08.2022, 14:42 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
gling , спасибо большое - всё как надо.
gling , спасибо большое - всё как надо.grh1
Vadym Gorokh
Ответить
Сообщение gling , спасибо большое - всё как надо.Автор - grh1 Дата добавления - 25.08.2022 в 14:42
grh1
Дата: Четверг, 25.08.2022, 14:58 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация:
0
±
Замечаний:
40% ±
2019
gling , а Вы не подскажите, есть ли возможность (может технически не возможно выполнить), чтобы при использовании следующего количество дней, счет велся бы не от ДАТЫ, а от второй прописанной? Например формула вывела: 10.08.2022 - 11.08.2022 - т.е. отсчет велся бы от 11.08.2022 ? (в следующей строке) Вопрос решил созданием дополнительной ячейки с датой, которая прилетает с основного листа. Всем спасибо
gling , а Вы не подскажите, есть ли возможность (может технически не возможно выполнить), чтобы при использовании следующего количество дней, счет велся бы не от ДАТЫ, а от второй прописанной? Например формула вывела: 10.08.2022 - 11.08.2022 - т.е. отсчет велся бы от 11.08.2022 ? (в следующей строке) Вопрос решил созданием дополнительной ячейки с датой, которая прилетает с основного листа. Всем спасибоgrh1
Vadym Gorokh
Сообщение отредактировал grh1 - Четверг, 25.08.2022, 15:55
Ответить
Сообщение gling , а Вы не подскажите, есть ли возможность (может технически не возможно выполнить), чтобы при использовании следующего количество дней, счет велся бы не от ДАТЫ, а от второй прописанной? Например формула вывела: 10.08.2022 - 11.08.2022 - т.е. отсчет велся бы от 11.08.2022 ? (в следующей строке) Вопрос решил созданием дополнительной ячейки с датой, которая прилетает с основного листа. Всем спасибоАвтор - grh1 Дата добавления - 25.08.2022 в 14:58