Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2011, 14:39   #1
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию Вставить дату и время в ячейку

Если с цифровой клавиатуры ввожу 19/12/10 ячейка автоматически принимает значение 19 дек 2010
Как с клавиатуры ввести значения, что бы в ячейке получилось
19 дек 2010 10:03
kzld вне форума Ответить с цитированием
Старый 24.01.2011, 15:57   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Сначала назначьте нужный формат ячейкам, а потом в эти ячейки вводите даты:

EducatedFool вне форума Ответить с цитированием
Старый 24.01.2011, 15:59   #3
Djeki
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 136
Восклицание

Цитата:
Сообщение от kzld Посмотреть сообщение
Если с цифровой клавиатуры ввожу 19/12/10 ячейка автоматически принимает значение 19 дек 2010
Как с клавиатуры ввести значения, что бы в ячейке получилось
19 дек 2010 10:03
Следующий макрос вводит в активную ячейку дату и время..
Sub now_()
ActiveCell = Now
End Sub

Или используйте встроенную функцию
=ТДАТА()
Djeki вне форума Ответить с цитированием
Старый 24.01.2011, 16:25   #4
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Сначала назначьте нужный формат ячейкам, а потом в эти ячейки вводите даты:
Вы не совсем поняли вопрос, может я его не до конца расшифровал.
Очень удобно, да уже и привык 9/12/10 и в ячейке получается
19 дек 2010 г.
Формат ячеек установил, такой как мне надо
Ввожу 9/12/10 получаю 19 дек 2010 г. 00:00:00
Приходится жать F2, и исправлять время.
Вопрос, после ввода 9/12/10 что надо ввести, какой символ, что бы время вводить с клавиатуры, не прибегая к редактированию ячейки
kzld вне форума Ответить с цитированием
Старый 24.01.2011, 16:51   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Пишите в ячейку следующее:
5/5/5 12:3
(после даты - пробел, время через двоеточие)
EducatedFool вне форума Ответить с цитированием
Старый 24.01.2011, 18:02   #6
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Пишите в ячейку следующее:
5/5/5 12:3
(после даты - пробел, время через двоеточие)
Спасибо за подсказку. Очень помогла
kzld вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вставить в ячейку имя листа ElenaTro Microsoft Office Excel 7 16.03.2013 10:50
Вставить *ico в ячейку DBGridEh new player Компоненты Delphi 4 04.10.2010 14:30
В ячейку вписать дату и время Romuald Microsoft Office Excel 2 21.07.2010 15:46
Вставить текущую дату и время в строку, не используя SysUtils. Alex Cones Общие вопросы Delphi 8 16.12.2009 03:13
Вставить текущую дату в DBGrid MargoNik БД в Delphi 4 17.09.2009 03:59