Форум по VBA, Excel и Word

Word => Макросы в Word => Тема начата: Rengame113 от 13 июля 2018, 09:27

Название: Word VBA Макросы: Поиск текста с длинным дефисом.
Отправлено: Rengame113 от 13 июля 2018, 09:27
Я отображаю диалог с помощью Ctrl + F и в поле 'Найти' вставляют такой текст:
Фамилия, имя, отчество специалиста-эксперта –
Ворд находит текст, а макрос нет.
Проблема как я понял в последнем длинном дефисе. Код его по ASCII Chr(150).
Как правильно записать эту строку для поиска в макросе?
Название: Re: Word VBA Макросы: Поиск текста с длинным дефисом.
Отправлено: Администратор от 13 июля 2018, 09:39
.Text = "Фамилия, имя, отчество специалиста-эксперта " & Chr(150)
Название: Re: Word VBA Макросы: Поиск текста с длинным дефисом.
Отправлено: Rengame113 от 13 июля 2018, 09:51
Странно. Побывал делать так сам - не выходило.
Все работает. Спасибо.
Название: Re: Word VBA Макросы: Поиск текста с длинным дефисом.
Отправлено: Администратор от 13 июля 2018, 10:08
Пробел может не ставили на конце фразы?
Название: Re: Word VBA Макросы: Поиск текста с длинным дефисом.
Отправлено: Rengame113 от 13 июля 2018, 10:26
Лукавить не буду. Скорее всего да.