Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2019, 13:14   #1
Stevo
Пользователь
 
Регистрация: 22.03.2019
Сообщений: 25
По умолчанию Подсчет количества предложений в выделенном тексте в vba word

Здравствуйте, помогите пожалуйста решить задачу:

В выделенном фрагменте русскоязычного документа текстового процессора Word подсчитать количество предложений, состоящих из пяти слов.
Stevo вне форума Ответить с цитированием
Старый 18.04.2019, 16:22   #2
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 954
По умолчанию

возможно задача на подсчёт

количества пробелов между точками
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Старый 19.04.2019, 01:43   #3
Stevo
Пользователь
 
Регистрация: 22.03.2019
Сообщений: 25
По умолчанию

Не подскажите как это сделать, а то я совсем не разбираюсь.
Stevo вне форума Ответить с цитированием
Старый 19.04.2019, 11:56   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,537
По умолчанию

Тут опять трудность взаимодействия с естественными языками, которые, в отличие от ЯП, имеют нечеткую и запутанную структуру. Это стократно обсуждалось. Предложение оканчивается точкой - или ! ? ... ? Слова разделяются пробелом - или еше запятой, тире и чем хошь? Тот случай, когда въехать в смысл задания - 99% решения, потому что само решение - один кошкин чих.
А тут еще Word - дополнительная проблема с кодировкой.
Видимо, нужно попросить дядю Фриланса незадорого.

Последний раз редактировалось digitalis; 19.04.2019 в 12:06.
digitalis вне форума Ответить с цитированием
Старый 19.04.2019, 12:38   #5
Stevo
Пользователь
 
Регистрация: 22.03.2019
Сообщений: 25
По умолчанию

Давайте предположим, что предложения заканчиваются точкой, вопросом или восклицанием, а слова разделяются пробелом, запятой или тире ( самый распространенный вариант).
Stevo вне форума Ответить с цитированием
Старый 19.04.2019, 12:40   #6
Stevo
Пользователь
 
Регистрация: 22.03.2019
Сообщений: 25
По умолчанию

Текст можно придумать самому.
Stevo вне форума Ответить с цитированием
Старый 19.04.2019, 12:47   #7
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,537
По умолчанию

Это облегчает задачу, но чуть-чуь. Если бы не Ворд... Кстати, у этого Морда масса форматов: doc,docx,rtf. И пока доберешься до самого текста - масса всякой преамбульной фигни наворочена.
О, не заметил сразу: VBA. Я - пас, пусть VBA-щики займутся. Мы - увы...
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CSS: Сброс параметров родителя в выделенном тексте strong Bulat Ibrahim HTML и CSS 3 24.03.2016 10:20
Подсчет количества заданной фразы в тексте, не получается сделать infosimple JavaScript, Ajax 6 14.12.2013 13:52
Определение количества слов и предложений в тексте в C# AlexQQ Помощь студентам 1 08.05.2013 17:14
принятие изменений в выделенном тексте caute Microsoft Office Word 0 25.02.2012 10:24
Help! Вопрос о выделенном тексте. enot Общие вопросы Delphi 5 10.09.2007 16:27