Ich habe einige Regex-Kenntnisse von der Verwendung von JavaScript, aber jetzt möchte ich es in Excel und VBA verwenden und ich habe einige Probleme bekommen es funktioniert.VBA + RegEx + Range.Replace
Ich möchte >abc
durch <br>> abc
ersetzen.
In JavaScript verwende ich >([a-zA-Z0-9])
und <br>> $1
, aber hier weiß ich nicht, wie es geht.
Auch ich will es mit Range.Replace
Funktion nutzen, wie:
oRange.Replace What:=">abc", Replacement:="<br>> abc", MatchCase:=False
Jede Hilfe wird geschätzt.
Sie meinen '> ([a-zA-Z0-9] +)'? – rock321987
[Hier ist eine ziemlich gute] (http://stackoverflow.com/questions/22542834/how-to-use-regular-expressions-regex-in-microsoft-excel-both-in-cell-and-loops) Thread auf VBA und ReGex, von denen ich denke, dass es hilfreich wäre, sie durchzulesen. – BruceWayne
'Range.Replace' unterstützt keine Regex-basierte Ersetzung. Warum nicht einfach '>' durch '' SPACE' ersetzen? –