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

Вход

Регистрация

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

 

= Мир MS Excel/Combobox, формат даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Combobox, формат даты
Мур Дата: Четверг, 24.01.2013, 14:54 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Приветствую участников форума!
С помощью элемента Combobox, расположенного на форме добавляю в таблицу дату.
Почему-то в форме она отображается в формате "1/24/2013", как изменить на "24.01.2013"
или хотя бы на "24/01/2013" не могу понять. Подскажите пожалуйста, если такое возможно.
И еще, может есть такой элемент управления как календарь для формы, и чтобы его можно было связать с ячейкой?
Заранее благодарю.
 
Ответить
СообщениеПриветствую участников форума!
С помощью элемента Combobox, расположенного на форме добавляю в таблицу дату.
Почему-то в форме она отображается в формате "1/24/2013", как изменить на "24.01.2013"
или хотя бы на "24/01/2013" не могу понять. Подскажите пожалуйста, если такое возможно.
И еще, может есть такой элемент управления как календарь для формы, и чтобы его можно было связать с ячейкой?
Заранее благодарю.

Автор - Мур
Дата добавления - 24.01.2013 в 14:54
Serge_007 Дата: Четверг, 24.01.2013, 15:34 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Попробуйте файл
К сообщению приложен файл: CB_Moore.xls (36.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПопробуйте файл

Автор - Serge_007
Дата добавления - 24.01.2013 в 15:34
Мур Дата: Четверг, 24.01.2013, 15:41 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Serge_007,
посмотрите что происходит при установке свойства RowSource.
К сообщению приложен файл: vot.xls (37.0 Kb)


Сообщение отредактировал Мур - Четверг, 24.01.2013, 15:46
 
Ответить
СообщениеSerge_007,
посмотрите что происходит при установке свойства RowSource.

Автор - Мур
Дата добавления - 24.01.2013 в 15:41
RAN Дата: Четверг, 24.01.2013, 15:53 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Сейчас убегаю, но чтобы в ячейку попала дата

[vba]
Код
Range("a1").Value = CDate(ComboBox1.Text)
[/vba]


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеСейчас убегаю, но чтобы в ячейку попала дата

[vba]
Код
Range("a1").Value = CDate(ComboBox1.Text)
[/vba]

Автор - RAN
Дата добавления - 24.01.2013 в 15:53
Мур Дата: Четверг, 24.01.2013, 15:54 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Или вот нагляднее
К сообщению приложен файл: vot_Eshe.xls (38.0 Kb)
 
Ответить
СообщениеИли вот нагляднее

Автор - Мур
Дата добавления - 24.01.2013 в 15:54
Serge_007 Дата: Четверг, 24.01.2013, 15:56 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А так?
К сообщению приложен файл: CB_Moore2.xls (84.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА так?

Автор - Serge_007
Дата добавления - 24.01.2013 в 15:56
Мур Дата: Четверг, 24.01.2013, 16:00 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

RAN,
попробовал - без изменений.
 
Ответить
СообщениеRAN,
попробовал - без изменений.

Автор - Мур
Дата добавления - 24.01.2013 в 16:00
Serge_007 Дата: Четверг, 24.01.2013, 16:05 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А вообще достаточно установить формат:
[vba]
Код
Me.ComboBox1.Value = Format(Me.ComboBox1, "dd/mm/yyyy")
[/vba]
К сообщению приложен файл: CB_Moore3.xls (38.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА вообще достаточно установить формат:
[vba]
Код
Me.ComboBox1.Value = Format(Me.ComboBox1, "dd/mm/yyyy")
[/vba]

Автор - Serge_007
Дата добавления - 24.01.2013 в 16:05
Мур Дата: Четверг, 24.01.2013, 16:07 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Serge_007,
так нормально, только не пойму, где там указывается связь с ячейкой?
 
Ответить
СообщениеSerge_007,
так нормально, только не пойму, где там указывается связь с ячейкой?

Автор - Мур
Дата добавления - 24.01.2013 в 16:07
Мур Дата: Четверг, 24.01.2013, 16:22 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Serge_007,
[vba]
Код
Me.ComboBox1.Value = Format(Me.ComboBox1, "dd/mm/yyyy")
[/vba]Вроде получается. Большое спасибо.
Меня и клендарь заинтересовал, интресная штука. Не пойму как связать с другой ячейкой?
 
Ответить
СообщениеSerge_007,
[vba]
Код
Me.ComboBox1.Value = Format(Me.ComboBox1, "dd/mm/yyyy")
[/vba]Вроде получается. Большое спасибо.
Меня и клендарь заинтересовал, интресная штука. Не пойму как связать с другой ячейкой?

Автор - Мур
Дата добавления - 24.01.2013 в 16:22
Мур Дата: Четверг, 24.01.2013, 16:24 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Serge_007,
пост №9 относится к CB_Moore2.xls
 
Ответить
СообщениеSerge_007,
пост №9 относится к CB_Moore2.xls

Автор - Мур
Дата добавления - 24.01.2013 в 16:24
Serge_007 Дата: Четверг, 24.01.2013, 16:25 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вы это ищите?
[vba]
Код
Range("a1") = ComboBox1.Value
[/vba]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВы это ищите?
[vba]
Код
Range("a1") = ComboBox1.Value
[/vba]

Автор - Serge_007
Дата добавления - 24.01.2013 в 16:25
Мур Дата: Четверг, 24.01.2013, 16:29 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Serge_007,
Да это.
Сам не сообразил.
Значит в этом случае свйство ControlSource можно не задавать?
 
Ответить
СообщениеSerge_007,
Да это.
Сам не сообразил.
Значит в этом случае свйство ControlSource можно не задавать?

Автор - Мур
Дата добавления - 24.01.2013 в 16:29
Мур Дата: Четверг, 24.01.2013, 16:30 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Вроде все ясно!
Большое спасибо Serge_007 и RAN!
 
Ответить
СообщениеВроде все ясно!
Большое спасибо Serge_007 и RAN!

Автор - Мур
Дата добавления - 24.01.2013 в 16:30
Мур Дата: Понедельник, 28.01.2013, 12:42 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Приветствую участников!
В продолжение темы про формат ComboBox1:
необходимо вести данные в формате "000.00",
в окошке ComboBox1 и в связанной ячейке должно отображаться, например
001.13, 123.13 или 999.13. Есть нюанс: периодически встречаются значеия
001/1.13, 001/2.13 или 999/1.13.
какое значение функции[vba]
Код
Format(Me.ComboBox1, "???????")
[/vba]
надо ввести в кавычках?


Сообщение отредактировал Мур - Понедельник, 28.01.2013, 13:27
 
Ответить
СообщениеПриветствую участников!
В продолжение темы про формат ComboBox1:
необходимо вести данные в формате "000.00",
в окошке ComboBox1 и в связанной ячейке должно отображаться, например
001.13, 123.13 или 999.13. Есть нюанс: периодически встречаются значеия
001/1.13, 001/2.13 или 999/1.13.
какое значение функции[vba]
Код
Format(Me.ComboBox1, "???????")
[/vba]
надо ввести в кавычках?

Автор - Мур
Дата добавления - 28.01.2013 в 12:42
_Boroda_ Дата: Понедельник, 28.01.2013, 15:40 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
В данном случае это текст, значит, ничего не надо
[vba]
Код
[a1] = Me.ComboBox1
[/vba]
К сообщению приложен файл: 168945.xlsm (17.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВ данном случае это текст, значит, ничего не надо
[vba]
Код
[a1] = Me.ComboBox1
[/vba]

Автор - _Boroda_
Дата добавления - 28.01.2013 в 15:40
RAN Дата: Понедельник, 28.01.2013, 16:20 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Файл
К сообщению приложен файл: 2766592.xls (38.5 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеФайл

Автор - RAN
Дата добавления - 28.01.2013 в 16:20
Мур Дата: Понедельник, 28.01.2013, 16:25 | Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

_Boroda_,
Все верно, только 001.13 не вставляется, нули пропадают.


Сообщение отредактировал Мур - Понедельник, 28.01.2013, 16:33
 
Ответить
Сообщение_Boroda_,
Все верно, только 001.13 не вставляется, нули пропадают.

Автор - Мур
Дата добавления - 28.01.2013 в 16:25
Мур Дата: Понедельник, 28.01.2013, 16:32 | Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

_Boroda_,
Прошу прощения, вроде получается. Пока разбираюсь.
Спасибо!
 
Ответить
Сообщение_Boroda_,
Прошу прощения, вроде получается. Пока разбираюсь.
Спасибо!

Автор - Мур
Дата добавления - 28.01.2013 в 16:32
Мур Дата: Понедельник, 28.01.2013, 16:32 | Сообщение № 20
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

RAN,
Большое спасибо, то что надо!
Попробую дома и еще отпишусь.


Сообщение отредактировал Мур - Понедельник, 28.01.2013, 16:33
 
Ответить
СообщениеRAN,
Большое спасибо, то что надо!
Попробую дома и еще отпишусь.

Автор - Мур
Дата добавления - 28.01.2013 в 16:32
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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