0

我正在尝试为 mac 制作以下代码,但它不起作用(在 windows 中此代码工作正常)...我最初是在 windows 中为 windows 用户编写此代码,但现在我们有了一个新的 co - 使用 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,当用户在文本框中只输入一个数字时就会出现问题。

4

1 回答 1

1

也许你可以试试:

cells(6,3).value=datebox.value
cells(6,3).numberformat = "dd/mmm/yyyy"
于 2014-02-12T13:07:54.200 回答