Classe XSLTransform - Transformação em XSL (Word VBA)

A classe XSLTransform representa uma única XSLT (Transformação em XSL) registrada. Para usar uma variável de classe XSLTransform, ela primeiro precisa ser instanciada por exemplo


Dim xsl as XSLTransform
Set xsl = Application.XMLNamespaces(1).DefaultTransform

For Each

Aqui está um exemplo de processamento dos itens XSLTransform em uma coleção.


Dim xsl As XSLTransform
For Each xsl In Application.XMLNamespaces.XSLTransforms
	
Next xsl

Alias

Retorna uma String que representa o nome para exibição para o objeto especificado.

Alias (AllUsers)

Delete

Exclui a Transformação em XSL especificado da lista de XSLTs disponíveis.


Application.XMLNamespaces(1).DefaultTransform.Delete

ID

Retorna uma cadeia de caracteres que contém o GUID atribuído ao objetoXSLTransform atual. Somente leitura.


Dim strID As String
strID = Application.XMLNamespaces(1).DefaultTransform.ID

Location

Retorna ou define um String que representa o local físico da transformação em XSL para o namespace de um esquema XML na biblioteca de esquemas. Leitura/gravação.

Location (AllUsers)

AllUsers: Especifica se é necessário retornar o local para todos os usuários. False retorna o local para que apenas o usuário atual, que pode ser diferente do local para todos os usuários.


Application.XMLNamespaces(1).DefaultTransform.Location =