
Я пытаюсь нажать CRTL + F (Find) и найти любую цифру на листе. В Word можно использовать подстановочный знак ^#, который находит любую цифру. Я использую это для поиска на листах того, что соответствует определенному формату, но у меня нет самого номера. Например, если я ищу номер телефона в документе Word, я могу пойти
^#^#^#-^#^#^#-^#^#^#^#
Это найдет все телефонные номера в документе. Мне нужно использовать функцию поиска для того, что я настроил.
В настоящее время я использую подстановочный знак ?, но есть некоторые элементы в том же формате, которые не являются числами, и это вызывает проблемы.
решение1
Если вы программист, то решение, скорее всего, в ваших навыках. Не в моих, но в ваших — точно.
Ознакомьтесь со следующими инструкциями по настройке Excel для использования обычных выражений:
Затем используйте VBA для выполнения работы.
Регулярные выражения, похоже, были созданы именно для ваших нужд.