Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Группировка текстовых фраз, По определённым критериям
 
Здравствуйте. Нужен макрос, позволяющий сгруппировать текстовые фразы по заранее заданным критериям. Критерии для подбора выделены отдельно. Есть лист со вспомогательными данными. Критерии применяются с начала текстовой фразы. Но не буду против, если будет доработка поиска и с середины (по отдельному критерию). Подробнее во вложенном файле. Стоимость - 400  рублей. (Есть бесплатные сервисы, есть платные программы, стоимость которых чуть дороже, а функционал неизмеримо шире).
Вызов макросом стандартной формы excel
 
Нужно макросом вызвать стандартную форму excel "Найти\Заменить", не заполняя её данными. Остальное заполнение и запуск замены осуществляется ручками.
Дело в том что диапазон замены очень большой, а на Листе выполняется EnableEvents.
В результате ручной замены через Ctrl+Н или через стандартную панель-ленту приходится наблюдать пляску пересчета.
Изменено: Evick - 26.10.2015 20:20:15
Отключение пользовательских функций или макросов при запуске другого макроса
 
Здравствуйте. Как можно отключить UDF на время исполнения макроса. Пытаюсь через макрос выполнить замену ссылки на ячейку в сложной формуле, где есть UDF - макрос выдаёт ошибку. Debug идёт на функцию. Через Cnrl+H всё замечательно."Application.Calculation = xlCalculationManual" не помогает.
Формула разделения текста на предложения, Формула, делящая тексты на определённое количество знаков по предложениям.
 
Здравствуйте, Не могу  к вечеру сообразить. Нужна формула, которая разделит текст по предложениям на максимально возможное определённое(38) количество символов, но по предложениям  (разделители: ".", "!", "?"). В отдельности сделал (кажется основа была от vikttur), а в целом связать не могу.
Пример в файле.
P.S. Опять реклама :(
Обработка макросом несвязанных диапазонов выделенных ячеек
 
В столбце имеются данные с формулами. После выделения нескольких несвязанных диапазонов в этом столбце, необходимо их обработать. В данном случае - перенести значения в другой столбец. Макрос есть, но он обрабатывает, только первый диапазон. Можно ли обработать все выделенные диапазоны?
Код
Sub Test()
    Dim cur_range As Range
    With ActiveSheet
        Set cur_range = Selection
        cur_range.Activate
        For x = 1 To cur_range.Rows.Count
            For y = 1 To cur_range.Columns.Count
                cur_range(x, y - 2) = cur_range(x, y).Value
            Next y
        Next x
    End With
End Sub

Генератор текстов, Нужен "умный" генератор текстов. Есть бесплатные он-лайн сервисы, сам кое-что сделал, но хочется доработать.
 
Есть несколько столбцов со словами или фразами. Необходимо их все "перемножить" друг с другом. В текущей версии это сделано, но в сгенерированных словоформах фразы формируются точно так, как расположены столбцы, т.е. по порядку. Рядом с каждым столбцом в строке 9 имеется порядковый номер.
Можно ли при нажатии на кнопку генерации, вызывать форму, где возможен выбор построения фразы в зависимости от номера слова. Т.е. фраза будет формировать ся сначала из слова 1, потом из слова 2, и т.д. ПРИ ЭТОМ МЕТКИ ВСЕГДА ДОЛЖНЫ СОСТОЯТЬ ИЗ ГЛАВНОГО и ДОПОЛНИТЕЛЬНОГО СЛОВА 1! Ещё одно условие - в форме нужно предусмотреть уровень выводимых конечных фраз.  Т.Е. если оставить по умолчанию -1, будут выводиться все сгенерированные фразы, если поставить 2, то будут все фразы, кроме состоящих из двух фраз, если поставить 3, то все фразы, кроме тех, которые состоят из 3 фраз, и т.д. (если поставить 5 - только самые длинные фразы).
Файл примера прилагается.
Сколько это будет стоить?
Обработать столбец с текстовыми фразами по определённым условиям
 
Здравствуйте. Прошу помощи, если есть время и желание. Есть файл с несколькими тысячами слов в столбце A. Необходимо обрабатывать те ячейки, которые не скрыты фильтром . В примере всё описано, но пример записан макрорекордером и он не может использоваться.
Страницы: 1
Наверх