こんにちは、以下の正規表現コードを機能させるために問題が発生しています。application-undefine または Object-Undefine エラーが発生します
テキストボックスはユーザーフォームにあります。
「Set allMatches = regEx.Execute(TextBox1.Text)」という行でエラーが発生しています。何が見逃したのかわかりません。
Dim regEx As Object
Dim allMatches As Object
Set regEx = CreateObject("VBScript.RegExp")
With regEx
.IgnoreCase = True
.MultiLine = False
.Pattern = "\d{2,2}/\d{2,2}/\d{4,4} \d{2,2}:\d{2,2)[AM|PM]"
.Global = True
End With
Set allMatches = regEx.Execute(TextBox1.Text)
If allMatches.Count <> 0 Then
result = allMatches.Item(0).submatches.Item(0)
End If