2015-02-23 88 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 2015-02-23 12:08:00

回答

1

的最后一个选项尝试本作中的注释指示

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

预览:

enter image description here

+0

非常感谢,一个完美的回答:) – 2015-02-23 12:20:24

+0

兄弟没问题:) – 2015-02-23 12:24:38

+0

请问可以告诉我这个字符的代码“日” – 2015-02-25 10:09:09