#excel #search #replace #wildcard
#excel #Поиск #заменить #подстановочный знак
Вопрос:
У меня есть большой рабочий лист Excel. где у меня есть 100 строк, соответствующих шаблону — vrf*interface="string"
Я помещаю сюда один из экземпляров, соответствующих этому шаблону — /native/router/eigrp/named-mode[name="eigrp"]/af-ipv4-vrf[vrf="abc"]/interface="genericstring"
Я хочу заменить приведенную выше строку на — /native/router/eigrp/named-mode[name="eigrp"]/af-ipv4-vrf[vrf="abc"]/interface="xyz"
Итак, как я могу добиться этого в поиске по таблице Excel?
Я использую vrf*interface="string"
в качестве шаблона поиска, который он находит правильно, но когда я выполняю операцию замены vrf*interface="xyz"
— /native/router/eigrp/named-mode[name="eigrp"]/af-ipv4-vrf*interface="xyz"
Итак, как я могу добиться желаемого результата здесь?
Комментарии:
1. Вам нужно решение VBA или только обычное использование Excel?
2. Обычное использование Excel. Я ничего не знаю о скрипте VB.
3. @DarshanL Вы пробовали
SUBSTITUTE()
функцию?4. Нет, я не пробовал.
5. Вам нужно сопоставить всю строку.
vrf*interface="string"
будет соответствовать (и заменять) только ту часть строки, которая начинается сvrf
. Чтобы сопоставить всю строку, используйте*vrf*interface="string"*