Excel 导入Access以进行静态日期/时间输入

Excel 导入Access以进行静态日期/时间输入,excel,ms-access,vba,Excel,Ms Access,Vba,正在尝试转换此简单Excel宏: Private Sub Command74_Click() On Error Resume Next ActiveField = Format(Date, "dd/mm/yyyy") & " " & Format(Time, "hh:mm") End Sub 进入访问,通过按钮在字段中输入静态日期和时间。目前,这是通过Excel文件中的一个按钮运行的,只是想在Access中也使用它。这可能吗?不太清楚您所说的字段是什么意思 但是,如果使用名为

正在尝试转换此简单Excel宏:

Private Sub Command74_Click()
On Error Resume Next
ActiveField = Format(Date, "dd/mm/yyyy") & "  " & Format(Time, "hh:mm")
End Sub

进入访问,通过按钮在字段中输入静态日期和时间。目前,这是通过Excel文件中的一个按钮运行的,只是想在Access中也使用它。这可能吗?

不太清楚您所说的字段是什么意思

但是,如果使用名为ActiveField的文本框,请执行以下操作:

Me!ActiveField.Value = Format(Now, "dd/mm/yyyy hh:nn")
或者简单地说:

Me!ActiveField.Value = Now
并将格式应用于文本框的format属性


文本框可以绑定到表/查询的某个字段,表单也可以绑定到该字段。

谢谢Gustav,我所说的字段是:现在在Excel中,用户选择一个单元格,然后按下按钮,以前选择的单元格将填充由该按钮驱动的宏。我希望在填充数据库的前端表单视图中的Access中具有相同的功能。再次感谢Gustav的帮助,不幸的是Access不喜欢{Me!ActiveField.Value=FormatNow,dd/mm/yyyy hh:nn}。格式化属性{me!ActiveField.Value=Formatn\ow,dd/mm/yyyyy hh:nn}后返回的语法肯定有问题。Format属性应该只保存格式本身:dd/mm/yyyy hh:nn没有问题。祝你晚上愉快!