VBA:如何检查时间格式是否正确?

时间:2016-01-05 06:26:12

标签: vba ms-word

我希望宏知道时间格式是否正确。例如,如果我想要的格式是“hh:mm:ss”而Selection.Text的值是“01:10:20”那么Msgbox True如果Selection.Text的值则为Msgbox False是“01:20:0”或任何与“hh:mm:ss”格式不匹配的值,然后是protected void Page_Load(object sender, EventArgs e) { SqlConnection con = Connection.DBconnection(); SqlCommand com = new SqlCommand("sp_logdetails", con); com.CommandType = CommandType.StoredProcedure; } 。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法。 我使用Like检查格式是否正确。

Dim ok As Boolean
With Selection
ok = .Text Like "##:##:##"
If ok = True Then
Msgbox ok
Else
Msgbox ok
End With
End With