Todo documento do Microsoft Word contém mais informações do que o que um usuário explicitamente tipos ou pastas para ele . A informação extra aparece nas propriedades do documento, que são um conjunto de campos que indicam datas de criação e modificação do documento , título, comentários de usuários e dados administrativos. Usuários do Word pode adicionar novas propriedades do documento com menus padrão do Word . Ou, eles podem usar a linguagem de programação do Word, Visual Basic for Applications (VBA). Usando o VBA para adicionar uma propriedade faz com que seja possível adicionar automaticamente os dados relacionados com o conteúdo do documento . Por exemplo , o código VBA pode destilar o conteúdo do documento em uma lista de palavras de tags , para fazer encontrar o documento mais tarde mais fácil. Instruções
adicionar uma nova propriedade
1
Abra o Word e pressione " Alt- F11 " para entrar no Visual Basic ambiente de desenvolvimento integrado (IDE).
2
Click o " Insert" cabeçalho de menu e clique em "Módulo " para adicionar um novo módulo para que você digite o código do programa para a criação de um novo imóvel .
3
digite o seguinte código para o novo janela do módulo: Public Sub
AddProperty ()
ActiveDocument.CustomDocumentProperties.Add _
Name: = " newproperty " , LinkToContent : = False , Valor: = " SomeValue " , _
Type: = msoPropertyTypeString
End Sub
Este código programa chama o método "Adicionar" da coleção de propriedades de documentos existentes para adicionar uma nova propriedade ", newproperty , "para essa coleção.
4
Clique em qualquer lugar dentro da sub-rotina AddProperty , em seguida, pressione " F5 " para executar o programa .
5
Pressione" Alt- F11 "para retornar ao Word . Clique no botão Microsoft Office no canto superior esquerdo da tela, em seguida, posicione o mouse sobre " Preparar ".
6
Clique em " Propriedades", clique na guia "Custom" para exibir a lista de costume propriedades do documento . O painel de "Propriedades" exibe a propriedade " newproperty " e seu valor associado , " SomeValue ", que você adicionou nas etapas 3 e 4 .
Solicitar ao usuário um nome de propriedade
< br > 7
Pressione " Alt- F8" para exibir uma lista de macros (ou seja , programas VBA) . Clique no item " AddProperty " , em seguida, clique no botão "Editar". Essa ação retorna para a sub-rotina que adiciona a propriedade personalizada.
8
Selecione as instruções entre a "Sub Público" e declarações " End Sub" , em seguida, pressione "Delete" para excluí-los. < Br >
9
Digite os seguintes novas declarações entre o "Sub público" e "End Sub " declarações :
fraca PropertyName , PropertyValue como corda
PropertyName = InputBox ( " por favor, insira o nome de uma nova propriedade. " )
PropertyValue = InputBox (" Por favor insira um valor para a nova propriedade . " )
ActiveDocument.CustomDocumentProperties.Add _
Nome: = PropertyName , LinkToContent : = False , _
valor: = PropertyValue , Type : = msoPropertyTypeString
Estas declarações solicitar ao usuário uma nova propriedade e seu valor , em seguida, criar o novo propriedade a partir da entrada do usuário.
10
Pressione " Alt- F8" para voltar ao documento do Word, em seguida, pressione " Alt- F8" para exibir a lista de sub-rotinas VBA.
11
Dê um duplo clique no item " AddProperty " para executar sua rotina revista, que irá pedir-lhe o nome eo valor de um imóvel novo documento. Digite qualquer texto para ambos os itens .
12
Verifique a criação do novo imóvel , olhando para ele na janela de propriedades do documento , como você fez na seção 1, a etapa 6 .
< Br >