SmartDocument.SolutionID 属性 (Office)
获取或设置 ID,通常为全局唯一标识符 (GUID),它标识附加在活动的 Microsoft Word 文档或者 Microsoft Excel 工作簿上的 XML 扩展包。 读/写。
语法
表达式。SolutionID
表达 一个代表 SmartDocument 对象的变量。
备注
当活动文档没有附加 XML 扩展包时,SolutionID 属性返回空字符串或“None”。
通过为 SolutionID 和 SolutionURL 属性提供适当的值以将可用的 XML 扩展包附加到活动文档上,可以在不使用 PickSolution 方法的情况下将该文档转换为智能文档。
将 SolutionID 和 SolutionUrl 属性设置为空字符串,以删除附加的 XML 扩展包。
示例
以下示例通过检查 SolutionID 属性来确定 XML 扩展包是否附加到活动 Excel 工作簿。
Dim objSmartDoc As Office.SmartDocument
Set objSmartDoc = ActiveWorkbook.SmartDocument
If objSmartDoc.SolutionID = "None" Or objSmartDoc.SolutionID = "" Then
MsgBox "No XML expansion pack attached."
Else
MsgBox "Smart document Solution ID: " & _
objSmartDoc.SolutionID
End If
Set objSmartDoc = Nothing
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。