【发布时间】:2014-11-03 17:32:03
【问题描述】:
根据我的理解,验证规则不能改变事情——我在验证规则中尝试了替换 fn,它什么也没做,但不允许我输入我想改变的词。
在 Access 中输入时,我希望 'asst' 更改为 'assistant' 而 'prof' 更改为 'professor'。关于如何做到这一点的任何想法?
一直在寻找一个小时,但没有找到任何东西 - 感谢任何输入!
【问题讨论】:
标签: validation replace rule
根据我的理解,验证规则不能改变事情——我在验证规则中尝试了替换 fn,它什么也没做,但不允许我输入我想改变的词。
在 Access 中输入时,我希望 'asst' 更改为 'assistant' 而 'prof' 更改为 'professor'。关于如何做到这一点的任何想法?
一直在寻找一个小时,但没有找到任何东西 - 感谢任何输入!
【问题讨论】:
标签: validation replace rule
我会在您正在验证的文本框上实现一个 AfterUpdate 事件。您可以单击文本框属性窗口的事件选项卡来创建事件。
Private Sub txtMyTextBox_AfterUpdate()
If Me!txtMyTextBox = "prof" Then Me!txtMyTextBox = "Professor"
End Sub
或者类似的东西
Private Sub txtMyTextBox_AfterUpdate()
If InStr(1, Me!txtMyTextBox, "prof ") <> 0 Then Me!txtMyTextBox = Replace(Me!txtMyTextBox, "prof ", "Professor ")
End Sub
【讨论】: