У меня есть вопрос: я хочу иметь массив слов документа WORD, который больше 29 и короче 40 символов. Я реализовал это в VBA следующим образом:
Sub function()
Dim arr(1000) As String
counter = 0
For Each sentence In ActiveDocument.StoryRanges
For Each w In sentence.Words
If Len(w) > 28 And Len(w) < 40 Then
arr(counter) = w
counter = counter + 1
End If
Next
Next
End Sub
Проблема в том, что я хочу, чтобы все слова с символом '_' рассматривались как одно слово; например: «Adrian_link_mart» - это одно слово, а не 3: «Adrian», «link» и «mart», как это будет считаться
спасибо за вашу помощь, Адриан