我正在尝试为mac制作以下代码,但它不起作用(在Windows中这段代码工作正常)...我原来是在windows中编写此代码,对于Windows用户,但现在我们有了一个新的同事用mac,那个代码是唯一一个有问题...希望有人可以帮我这个,我不使用mac而且不知道为什么会发生这种情况......
Private Sub DateBox_Change()
Cells(6, 3).Value = Format$(DateBox.Value, "dd/mmm/yyyy")
End Sub
mac的excel版本是:Excel for MAC 2011 14.1.0,当用户在文本框中只输入一个数字时会出现问题。
答案 0 :(得分:1)
也许你可以试试:
cells(6,3).value=datebox.value
cells(6,3).numberformat = "dd/mmm/yyyy"