ZVI, огромное спасибо!
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
13.11.2019 18:22:39
ZVI, Список (белый) допустимых русских слов - надо белый список сделать не зависимо, русские или смешанные в составе слова буквы или символы. Потому что очень часто в названия вставляют английские буквы. Например, "Мойкa" с посл буквой "a" не русской. Можете подкорректировать код?
Еще заметил, что последний код не ограничивает минимальное количество символов в русском слове!
Изменено: - 13.11.2019 19:16:03
|
|
|
|
|
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
13.11.2019 07:57:18
ZVI, спасибо - последний вариант сработал даже совместно белого с черным списком
With New RegExp ' CreateObject("VBScript.RegExp") заменил , единственное что сделал в посл макросе, на With CreateObject("VBScript.RegExp") Иначе была ошибка
Изменено: - 13.11.2019 08:37:44
|
|
|
|
|
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста-каши получить первое русское слово
Сортировка в массиве по столбцу работает только с цифрами. По буквам не сортирует, Что в примере не так для сортировки не только по числам, но и по словам?
Сортировка в массиве по столбцу работает только с цифрами. По буквам не сортирует, Что в примере не так для сортировки не только по числам, но и по словам?
|
20.10.2019 18:20:18
Изменено: - 20.10.2019 18:23:32
|
|||
|
|
|
Как эту формулу реализовать в массиве?, =REPT("0",6-LEN(ROUND(H[ROW]*10, 0))) & ROUND(H[ROW]*10, 0)
В массиве 5*5 надо очистить ячейки 3 строки с 3 по 5 столбец
|
12.10.2019 12:52:43
Юрий М, у меня сейчас временно так и сделано. Но мне кажется быстрее было бы за раз сразу объект удалить. Или функция Range в массивах неприменима?
|
|
|
|
|
В массиве 5*5 надо очистить ячейки 3 строки с 3 по 5 столбец
|
12.10.2019 12:38:31
Ігор Гончаренко, Range(R_data.Cells(3, 3), R_data.Cells(3, 5)).ClearContents или Range(R_data(3, 3), R_data(3, 5)).ClearContents - так в моем примере не работает. Так действие надо сделать не в книге excel, а в массиве непосредственно в примере. Вопрос остается открытым! пишет ошибку: <Method 'Range' of object '_Global' failed>
Изменено: - 12.10.2019 12:44:58
|
|
|
|
|
В массиве 5*5 надо очистить ячейки 3 строки с 3 по 5 столбец
Как в содержимом ячейки массива убрать все перед "до" включая "до" и после "после" включая "после", Было в ячейке массива: "папа до результат после сын". Надо чтобы стало в ячейке массива: "результат"
|
06.08.2019 01:57:51
Юрий М, спасибо - работает
|
|
|
|
|
Как в содержимом ячейки массива убрать все перед "до" включая "до" и после "после" включая "после", Было в ячейке массива: "папа до результат после сын". Надо чтобы стало в ячейке массива: "результат"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
21.07.2019 19:04:11
ZVI, идеальная работа - быстро, качественно и все по делу. Спасибо, все работает на 100% пост #6 . Изначально и не рассчитывал, что до идеализма можно все довести...
|
|
|
|
|
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
21.07.2019 09:55:46
ZVI, не заметил первые строки, спасибо - попробую от пишусь . Вы как я понял сделали 2 варианта на выбор: и исключить с окончаниями и исключить какие то др слова дополнительно.
|
|
|
|
|
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
21.07.2019 09:52:18
ZVI, надо исключить не конкретные слова, а все слова с окончаниями "ая" "ый" "ое" . А то список с такими окончаниями в разных прайсах может быть огромен!
Изменено: - 21.07.2019 09:53:38
|
|
|
|
|
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
21.07.2019 09:44:31
Sanja, не получает в вашем примере первое русское слова без окончания "ая" . Надо из текста "Душевая колонна" получить результат: "колонна"
Jack Famous, можно показать в примере конкретно моего макроса в приложении?
Изменено: - 21.07.2019 09:48:26
|
|
|
|
|
Как из текста-каши получить первое русское слово
Как из текста при получении русского слова исключить слова, содержащие в конце слова ая или ый или ое?, в продолжение темы "Как из текста-каши получить первое русское слово"
|
21.07.2019 08:56:00
Как из текста при получении русского слова (уже реализовано в теме "Как из текста-каши получить первое русское слово") исключить слова , содержащие в конце слова ая или ый или ое?
Изменено: - 21.07.2019 08:59:14
|
|||
|
|
|
Как из текста-каши получить первое русское слово
|
20.07.2019 07:30:05
ZVI, идеальный для меня результат на 100% - спасибо всем, кто помогал!
Вспомнил очень важный момент всего этого дела: как в примере ниже исключить еще слова, содержащие в конце слова ая или ый ? Например, слова "белый" или "душевая" (цель убрать прилагательные) ?
Изменено: - 20.07.2019 08:23:24
|
|
|
|
|
Как из текста-каши получить первое русское слово
|
19.07.2019 23:37:02
ZVI, спасибо. Если несложно, что добавить в макрос, чтобы в столбце I (результат) поменять заглавные все на строчные буквы? И надо чтобы (нет) не писало в столбце I, если исходная ячейка (в примере "B") пустая.
"медленным" макросом временно сделал это так:
Изменено: - 20.07.2019 00:08:18
|
|||
|
|
|
Как из текста-каши получить первое русское слово
|
18.07.2019 22:41:23
ZVI, к сожалению в мою программу QuadPrice можно добавить в макрос только 1 функцию. В вашем примере их 2. Можно ли сделать из 2-х одну функцию?
вот такой заработал, но остался вопрос: если условие не выполняется, как сделать чтобы в ячейку прописывалось слово "нету" , а не подставлялось оригинальное значение?:
Изменено: - 19.07.2019 00:26:56
|
|||
|
|
|
Как из текста-каши получить первое русское слово
|
17.07.2019 10:57:15
ZVI,спасибо. И как допустить в середине русского слова тире ( например Кран-букс ) ? Или точку в конце русского слова (например Смесит. )
Изменено: - 17.07.2019 11:00:46
|
|
|
|
|
Как из текста-каши получить первое русское слово
Как из текста-каши получить первое русское слово
Как из текста-каши получить первое русское слово
|
16.07.2019 23:58:09
Изменено: - 17.07.2019 02:16:59
|
|||
|
|
|