2014-11-03 51 views
0

从我的理解来看,验证规则不能改变事情 - 我试着在验证规则中替换fn,它什么都没做,但不让我输入我想改变的单词。在MS Access中输入时更改单词?

我想'助理'在Access中输入时更改为'assistant'和'prof'以更改为'professor'。任何想法如何做到这一点?

找了一个小时,还没有找到任何东西 - 任何输入赞赏!

回答

0

我将在您正在验证的文本框上实现AfterUpdate事件。您可以单击TextBox属性窗口的“事件”选项卡来创建事件。

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 
+0

抱歉这么晚才看到这一点。好想法。谢谢! – Tee 2014-11-12 14:35:42