从指定的字符串中删除非打印字符 (字符代码 1-29) 和特殊 Word 字符,或将它们更改为空格 (字符代码 32) ,如“备注”部分中所述。 以 字符串 的形式返回结果。

expression CleanString ( _String_ )

表达 一个代表“ 全局 ”对象的变量。 可选。

必需/可选 strClean = Application.CleanString(Selection.Text) Set docNew = Documents.Add docNew.Content.InsertAfter strClean

本示例删除选定域代码中的非打印字符,然后显示结果。

ActiveDocument.ActiveWindow.View.ShowFieldCodes = True 
ActiveDocument.Fields(1).Select 
MsgBox Application.CleanString(Selection.Text)

Global 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。