2015-02-23 2 views
0

Я пытаюсь добавить японский формат даты в бите списка comboBox, он показывает ? вместо японских символов.VBA не распознает японские чаевые

Вот как я добавляю их

DisplayFormat_ComboBox.AddItem "yyyy/mm/dd", 0 
DisplayFormat_ComboBox.AddItem "yy/mm/dd", 1 
DisplayFormat_ComboBox.AddItem "dd/mm/yyyy", 2 
DisplayFormat_ComboBox.AddItem "dd/mm", 3 
DisplayFormat_ComboBox.AddItem "mm/dd", 4 
DisplayFormat_ComboBox.AddItem "mm/yy", 5 
DisplayFormat_ComboBox.AddItem "yy/mm", 6 
DisplayFormat_ComboBox.AddItem "yyyy?mm?dd?", 7 

последний вариант в чем-то вроде этого yyyy年mm月dd日

+0

Вам нужно использовать символ Unicode - ChrW() вместо ввода фактического символа. – PaulFrancis

ответ

1

Попробуйте это, как указано в комментарии

UserForm1.ComboBox1.AddItem "yyyy" & ChrW(24180) & "mm" & ChrW(26376) & "dd" & ChrW(26376) 

Предварительный просмотр:

enter image description here

+0

Спасибо большое, отличный ответ :) –

+0

Без проблем брат :) –

+0

не могли бы вы рассказать мне код этого персонажа «日» –

Смежные вопросы