anothersolution様、pp様
ご回答ありがとうございます。
自分がjavascriptにあまり強くないということもあり、スクリプトを書いて対処しました。
' 指定した文字列で改行する関数
Function SplitByString(inputString, splitString)
Dim outputString
outputString = Replace(inputString, splitString, vbCrLf)
SplitByString = outputString
End Function
' 入力文字列
Dim testString
Dim altString
testString = !対象文字列!
altString = !改行文字!
' メイン処理
Dim result
result = SplitByString(testString, altString)
Call SetUMSVariable($結果$,result)
改行文字に改行タグや改行コードの値を入れることで<br>以外の文字でも改行できるようにできます。
あまりテストできていないのですべての状況で網羅しているかは不明ですが、自分がさくせいしているシナリオ上では問題なく動きそうなのでこれでいこうと思います。