Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
20.04.2024, 10:40:28

Войти
Добавляйтесь в нашу группу ВКонтакте - будьте в курсе всех новых событий сайта, узнавайте первым обо всех акциях и новых статьях!
33 242 Сообщений в 5 457 Тем от 6 758 Пользователей
Последний пользователь: Сергей2662
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Использование шаблона типа Pattern для копирования части строки
Страниц: [1]   Вниз
Печать
Автор Тема: Использование шаблона типа Pattern для копирования части строки  (Прочитано 2102 раз)
0 Пользователей и 1 Гость смотрят эту тему.
stepan
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 11


Просмотр профиля
« : 31.05.2020, 20:13:25 »

Произвожу поиск количества листов в листах книги по шаблону. Так как заполнение количества листов разное, то приходится использовать сложный шаблон:

Код: (vb)
rr.Pattern = "\d{1,3}\s(лист|листов)\.?|\d{1,3}\s(л.)\s|\s\D\d\s?[-]\s?\d{1,3}(?:$|\b)|\d{1,3}\s(л)"


Но точное количество листов не вытаскивает, а вместе с прилегающими словами.
Попробовал сделать отдельную процедуру "Sheetsnumber", но не работает.
Как можно изменить шаблон или процедуру, чтобы вытащить только номера страниц на "Лист3"?
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 831



Просмотр профиля WWW
« Ответ #1 : 01.06.2020, 10:20:10 »

А можно как-то понятно для других написать где и что искать этим шаблоном? И что надо получить в итоге? Потому как то пишите кол-во листов, то номера страниц...Чего надо-то?
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
stepan
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 11


Просмотр профиля
« Ответ #2 : 02.06.2020, 19:20:38 »

На листах книги есть данные по количеству листов А4 в документах, эти данные (количество листов А4) нужно вытащить из строк на листах на лист 3 книги. Номера страниц это ошибка в предыдущем сообщении
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru