我有一个宏可以在我的文档中查找所有'标题1'样式,并将它们列出在用户窗体上的组合框中。删除字符串中的段落标记
我的问题是,我正在使用的查找程序也选择了段落标记(¶)后我想要复制的文本,并显示在组合框中。
我该如何从字符串中删除它?我试过期运用replace()
,与""
更换vbCrLf
,vbCr
,vbLf
,vbNewLine
,^p
,v
,Chr(244)
和Asc(244)
,但一切都没有succeeeded。例如 -
sanitizedText = Replace(Selection.Text, "^v", "")
任何人都可以请帮助解决这个问题吗?谢谢。
这里是我的表单外观 -
如果段落标记总是在最后,也许您可以使用myString = Left(myString,Len(myString) - 1) – 2014-10-29 15:40:53
尝试Chr(182)来删除最后一个字符。 http://www.ascii-code.com/ – Peekay 2014-10-29 15:42:15
@MiguelFebres,你的建议在这里做的伎俩。添加它作为答案,我会很乐意接受。 – 2014-10-29 16:38:09