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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2019, 09:22   #1
SkyGir
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 31
По умолчанию Выделение из текста слов. Например, из текста ''решений нет'' выделяются два слова ''решений'', ''нет''

Здравствуйте, подскажите, пожалуйста решение. Я понимаю, что это очень легкая задача, но для меня она первая. Просто очень нужен живой пример для разбора задач такого типа. Спасибо
SkyGir вне форума Ответить с цитированием
Старый 27.05.2019, 09:33   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

одна функция - split()

пример
Код:
Sub SplitExample()
    Dim s$, i%, q
    s = "решений нет"
    q = Split(Application.Trim(s))
    For i = LBound(q) To UBound(q)
        MsgBox q(i)
    Next
End Sub
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.05.2019, 10:12   #3
SkyGir
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 31
По умолчанию

Спасибо огромное, еще вопрос а какая функция объединяет текст? Например надо из "хорошего, Вам, дня" получить "хорошего Вам дня"
SkyGir вне форума Ответить с цитированием
Старый 27.05.2019, 10:51   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от SkyGir Посмотреть сообщение
"хорошего, Вам, дня" получить "хорошего Вам дня"
просто убрать запятые?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.05.2019, 12:10   #5
SkyGir
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 31
По умолчанию

Спасибо, за отзывчивость решил вопрос через replace
SkyGir вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В заданной строке текста выведите самое короткое (длинное) слово. Учтите, что таких слов может быть несколько. Удалите (удвойте) эти слова.(PascalABCNET) FlayGlam Помощь студентам 0 03.12.2016 09:58
Дан текст из слов, разделенных пробелами. Напечатайте все слова, которые состоят из тех же букв, что и последнее слово текста hunter129 Паскаль, Turbo Pascal, PascalABC.NET 3 21.11.2013 06:47
как сделать чтобы в ворде автоматически вставлялись слова в текст, например через каждые пять слов kiosaki Microsoft Office Word 3 29.04.2012 02:14
Дан текст. Слова в тексте отделены одним пробелом, в конце текста точка. Распечатать все слова текста, которые содержат..... Anton94.by Паскаль, Turbo Pascal, PascalABC.NET 1 06.02.2012 23:36
Выделение зарезервированых слов в редакторе текста PVD Компоненты Delphi 5 02.02.2010 17:11