Classe Template - modelo de documento (Word VBA)

A classe Template representa um modelo de documento. O modelo de objeto é membro dos modelos coleção. Coleção Templates inclui todos os objetos de modelo disponíveis.

As classes Application e Document. dão acesso à classe Template


Dim tmp as Template
Set tmp = CustomizationContext

For Each

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


Dim tmp As Template
For Each tmp In Templates
	
Next tmp

Métodos

OpenAsDocument - Abre o modelo especificado como um documento e retorna um objeto Document .

Save - Salva o modelo especificado.

Propriedades

Name (Default member) - Retorna o nome do objeto especificado. Cadeia de caracteressomente leitura.

AutoSaveOn

BuildingBlockEntries Retorna uma coleção BuildingBlockEntries que representa a coleção de entradas de bloco de construção em um modelo. Somente leitura.

BuildingBlockTypes Retorna uma coleção BuildingBlockTypes que representa a coleção de tipos de bloco de construção que estão contidos em um modelo. Somente leitura.

BuiltInDocumentProperties Retorna uma coleção DocumentProperties que representa todas as propriedades de documento internas para o documento especificado.

CustomDocumentProperties Retorna uma coleção DocumentProperties que representa todas as propriedades de documento personalizadas para o documento especificado.

FarEastLineBreakLanguage Retorna ou define o idioma Oriental Asiático para ser usado ao quebrar linhas de texto no modelo ou documento especificado. Leitura/gravação WdFarEastLineBreakLanguageID.

FarEastLineBreakLevel Retorna ou define o nível de controle de quebra de linha para o documento especificado. Leitura/gravação WdFarEastLineBreakLevel.

FullName Especifica o nome de um modelo, incluindo a unidade ou o caminho da Web. Cadeia de caracteressomente leitura.

JustificationMode Retorna ou define o ajuste de espaçamento entre caracteres do modelo especificado. Leitura/gravação WdJustificationMode.

KerningByAlgorithm True se o Microsoft Word executa o kerning caracteres latinos de meia largura e marcas de pontuação no documento especificado. Boolean de leitura/gravação.

LanguageID Retorna ou define uma constante WdLanguageID que representa o idioma do intervalo especificado. Leitura/gravação.

LanguageIDFarEast Retorna ou define um idioma do Leste Asiático para o objeto especificado. WdLanguageIDde leitura/gravação.

ListTemplates Retorna uma coleção ListTemplates que representa todos os formatos de lista para o modelo especificado. Somente leitura.

NoLineBreakAfter Retorna ou define os caracteres kinsoku após o qual o Microsoft Word não quebrará linha. String de leitura/gravação.

NoLineBreakBefore Retorna ou define os caracteres kinsoku antes dos quais o Microsoft Word não quebrará linha. String de leitura/gravação.

NoProofing True se o verificador ortográfico e gramatical ignorar os documentos baseados nesse modelo. Long de leitura/gravação.

Path Retorna o caminho para o modelo de documento especificado. Cadeia de caracteressomente leitura.

Saved True se o modelo especificado não tiver sido alterado desde que foi salvo pela última vez. False se o Microsoft Word exibe um aviso para salvar as alterações quando o documento é fechado. Boolean de leitura/gravação.

Type Retorna o tipo de modelo. Somente leitura WdTemplateType.

VBProject Retorna um objeto VBProject do modelo especificado.

BuildingBlockEntries - Representa uma coleção de todos os objetos BuildingBlock em um modelo.

BuildingBlockTypes - Representa uma coleção de objetos BuildingBlockType .

Document - Representa um documento. O objeto de documento é um membro do conjunto de documentos. O conjunto de documentos contém todos os objetos de documento que estão abertos no Word.

ListTemplates - Uma coleção de objetos ListTemplate em um documento, uma galeria de listas ou um modelo.