当用户单击宏按钮时,我会出现一个对话框。该对话框大部分已填写(填写日期、电子邮件、制作人、网站等),用户所需要做的就是输入他们的姓名。问题是输入的日期是静态的,所以如果我输入“3/3/11”,它将保持这种状态,直到有人更改它。
我想知道是否有某种方法可以让该文本框始终显示当前日期(除非用户决定出于某种原因更改它)。我尝试将不同的内容放入文本框的“Value”部分(例如“getDate()”和“= Date()”),但到目前为止尚未成功。
谢谢,
杰西·斯莫瑟蒙
最佳答案
使用表单初始化事件,例如:
Private Sub UserForm_Initialize()
TextBox1.Value = Format(Date, "mm/dd/yyyy")
End Sub
关于excel - VBA Excel 在文本框中提供当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5875418/