|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
feng16888 发表于 2012-8-5 11:51
感谢分享,说的很明白。我再试试看
定义MyValue为String字符串可避免点取消按扭弹出错误的提示框
试试下段代码
Sub 纠错证明()
Dim Msg$, bt$, Default$, aa
Dim MyValue As String '定义MyValue为String字符串可避免点取消按扭弹出错误的提示框
Msg = "请按下面第1和第2的二种纠错原因" & Chr(13) & Chr(13) & "在文本框内选择保留一种,清除一种不留空格:" & Chr(13) & Chr(13) & "1、逾期托收" & Chr(13) & Chr(13) & "2、背书人填错或印章模糊(其他错误证明)" '文本说明
bt = "银行承兑汇票纠错证明" '标题项
Default = "延期托收证明 其他错误证明" '文本框显示内容
MyValue = InputBox(Msg, bt, Default) '文本框关健词(由Msg文本说明,bt标题,Default文本框显示内容三项组合后形成)
If StrPtr(MyValue) <> 0 Then
If MyValue = "其他错误证明" Or MyValue = "延期托收证明" Then
MsgBox "你选取了" & MyValue
Else
MsgBox "你选取了“" & MyValue & "”,不能同时选取多种错误类型,请清除其中一种!"
Exit Sub
End If
Else
Exit Sub
End If
End Sub
|
评分
-
1
查看全部评分
-
|