Propriedade SmartDocument.SolutionID (Office)
Obtém ou define o identificador, geralmente um GUID, que identifica o pacote de expansão para XML anexado ao documento ativo do Microsoft Word ou à pasta de trabalho do Microsoft Excel. Leitura/gravação.
Sintaxe
expressão. Solutionid
Expressão Uma variável que representa um objeto SmartDocument .
Comentários
A propriedade SolutionID retorna uma cadeia de caracteres vazia ou "None" quando o pacote de expansão para XML está anexado ao documento ativo.
Fornece valores adequados para as propriedades SolutionID e SolutionURL anexar um pacote de expansão para XML disponível ao documento ativo para transformá-lo em um documento inteligente sem usar o método PickSolution.
Defina as propriedades SolutionID e SolutionUrl para cadeias de caracteres vazias para remover o pacote de expansão para XML anexado.
Exemplo
O exemplo a seguir determina se o pacote de expansão para XML está anexado à pasta de trabalho ativa, verificando a propriedade SolutionID.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.