目的:
如果+4数据不存在,则不显示zip + 4中的连字符(我还想将相同的逻辑应用于我的电话号码字段中的可选区号和扩展名。)
我的输入掩码有以下VBA(我已经为我的事件尝试了GetFocus(),BeforeUpdate(),AfterUpdate()和LostFocus()):
Private Sub Zip_LostFocus()
'Display hyphen (-) only if using "Plus-4" zip code
If Len([Zip]) <= 5 Then
Me.[Zip].InputMask = "00000;;_"
End If
If Len([Zip]) > 5 Then
Me.[Zip].InputMask = "00000\-9999;;_"
Else
End If
End Sub
我正在寻找有关此事的帮助。 我很感激任何人都可以为我的痴迷做出贡献。&#34;
erandalln
P.S。:现在我知道为什么我找不到&#34; inputmask&#34;在我的搜索中需要一个1500代表来创建一个新的标签&#39 ;;现有的是&#34;输入掩码&#34;。