- Код: Выделить всё
Dim i As Long, lErrCount As Long
Dim strExample As String, strResult As String
For i = 1 To Len(txtText.Text)
strExample = Mid$(txtExample.Text, i, 1)
strResult = Mid$(txtText.Text, i, 1)
If strExample <> strResult Then lErrCount = lErrCount + 1
Next i
Но если в тексте просто пропущен один или несколько символов, то получится, что весь последующий текст – одна большая ошибка.
Я уже достаточно много вариантов перепробовал – результат не тот. Подскажите, как мне обойти эту ситуацию, и корректно проверять текст на количество ошибок (разумеется, если код простой)?