私はこの質問を何度も出てきませんでした。私はそれらすべてを読み、以前にコードでこの問題に遭遇し、それを解決することができました。
If count > 1 Then
For Each Match1 In Regex.Execute(text)
myOtherSheet.Cells(j, 1).Value = WkSht.Cells(r, 2)
If Macth1 = "" Then
Exit For
Else
myOtherSheet.Cells(j, 2).Value = Match1
j = j + 1
Next Match1
End If
コードは次のMatch1行でエラーを出します。これは通常、ループを閉じるのを忘れているときに起こりますが、ここではすべて問題ないようです。プログラムが実行されない場合、INNNERの出口はありますか?