Ms access 自定义Access to time format中的文本框

Ms access 自定义Access to time format中的文本框,ms-access,vba,Ms Access,Vba,是否有一种方法(如果需要,通过编程)预先定制Access中的文本框,以便用户可以以18:00:00的格式输入“时间”,但冒号已经可用且用户无法“覆盖”? 我的意思是,用户不需要键入冒号;它们将在文本框中提供 您可以将格式设置为时间并使用输入掩码 Me.MyTime.Format = "Long Time" Me.MyTime.InputMask = "00:00:00;0;_" 这也可以在VBA之外设置,表单处于编辑模式(我知道@KimGysen要求一种编程方式)。@Gaffi这一次如果没

是否有一种方法(如果需要,通过编程)预先定制Access中的文本框,以便用户可以以18:00:00的格式输入“时间”,但冒号已经可用且用户无法“覆盖”?

我的意思是,用户不需要键入冒号;它们将在文本框中提供

您可以将格式设置为时间并使用输入掩码

 Me.MyTime.Format = "Long Time"
 Me.MyTime.InputMask = "00:00:00;0;_"

这也可以在VBA之外设置,表单处于编辑模式(我知道@KimGysen要求一种编程方式)。@Gaffi这一次如果没有它可能会有用,我必须为每周时间登记表单的20个文本框设置。谢谢你的提示!