Необходимо при введении в ячейку числа в итоге получить в этой ячейке дату, где введенное число это день месяца, а месяц и год текущие.
Тоесть я ввожу 23 а получаю 23.01.19
Тоесть я ввожу 23 а получаю 23.01.19
14.01.2019 19:37:02
Необходимо при введении в ячейку числа в итоге получить в этой ячейке дату, где введенное число это день месяца, а месяц и год текущие.
Тоесть я ввожу 23 а получаю 23.01.19 |
|
|
|
14.01.2019 19:55:17
А если 28 февраля ввести 31, что должно получиться?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
14.01.2019 19:58:02
нет ничего проще
Изменено:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
14.01.2019 20:40:43
Спасибо.Но как мне сделать аналогично в своем файле
|
|
|
|
14.01.2019 21:13:38
Как выставить такое условие на конкретные ячейки
сли просто поставить на ячейку формат даты, то при введении числа, например 23 дает результат 23.01.1900 |
|
|
|
14.01.2019 21:39:16
Yustasssss, а если ввести 14/1/19 или 23/1/19?
Изменено:
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
14.01.2019 23:36:23
Так суть же в том чтобы вводя 23 получать 23.01.19 а не вводить полностью 23.01.19
|
|
|
|
14.01.2019 23:41:26
откройте файл высланный мною раньше. пишите 23
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
14.01.2019 23:43:40
|
|||
|
|
14.01.2019 23:54:21
|
|||
|
|
15.01.2019 00:02:22
Правый клик по ярлычку листа - Исходный текст: попадёте в модуль листа, а там и макрос увидите )
|
|
|
|
15.01.2019 00:40:17
а пробую еще добавить ячейки Range("B2:B10;E4:E10") так не работает И если повторно в ячейку вводить то дает уже не 23.01.19 а 23.01.1900
Изменено: |
|||
|
|
15.01.2019 01:32:46
и по классике:
Алекс - Юстасу: следующий раз будете оформлять вопрос - прикладывайте к нему файл-пример, согласно правил (никогда еще Штирлиц не был так близок к провалу из-за отсутствия гребаного файла-примера)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
15.01.2019 11:23:43
=== И обратите внимание на #16: показывайте небольшой файл-пример. |
|||
|
|
15.01.2019 12:20:57
Всем спасибо за помощь в решении вопроса!
Раз уж все так сложно (по крайней мере для меня) давайте доведем решение до идеала. Необходимо: 1) при введении числа в ячейки А2:А10 и H2:H10 в итоге получить в этих ячейках дату, где введенное число это день месяца, а месяц и год текущие. Вводим 23 а получаем 23.01.19 2) при повторном введении числа в ячейки А2:А10 и H2:H10 тоже должен соблюдаться пункт 1) 3)должна быть возможность применения предложенного алгоритма решения на любом листе и алгоритм (в случае его применения на новом листе) должен влиять только на ячейки А2:А10 и H2:H10 |
|
|
|
15.01.2019 12:24:40
|
|||
|
|
15.01.2019 12:55:12
Как сделать, чтобы при повторном введкнии данных правило действовало?
Сейчас получается при первом введении , например, 23 дает результат 23.01.2019 а если в эту ячейку еще раз ввести ,например 25, то уже выдает 25.01.1900 |
||||
|
|
|||