Таким образом, чтобы переформулировать вашу проблему, вы хотите вырезать подстроку, начинающуюся после первого «>» и заканчивающуюся до первого »
Прежде чем перейти к VBA, попробуем найти формулу
cell [A1] contains text "<tag>Content</tag>"
так
Formula Result Comment
1) =FIND(">",A1,1)+1 6 1st char of inner
2) =FIND("</",A1)-1 12 last char of inner
3) =FIND("</",A1)-FIND(">",A1,1)-1 7 length of inner
объединяя 1 и 3, вы получаете
4) =MID(A1,FIND(">",A1,1)+1,FIND("</",A1)-FIND(">",A1;1)-1)
Content the inner
означает, что вы можете вырезать внутреннюю часть без VBA ..... но мы уверены, что можем предоставить блестящий VBA: -))
Надеюсь, это поможет