Compartilhar via


Propriedade Workbook.CustomDocumentProperties (Excel)

Retorna ou define uma coleção DocumentProperties que representa todas as propriedades de documento personalizadas para a pasta de trabalho especificada.

Sintaxe

expressão. Customdocumentproperties

Expressão Uma variável que representa um objeto Workbook .

Comentários

Essa propriedade retorna toda a coleção de propriedades de documentos personalizados. Use o método Item para retornar um único membro da coleção (um objeto DocumentProperty ) especificando o nome da propriedade ou o índice de coleção (como um número).

Como o método Item é o método padrão para a coleção DocumentProperties , as instruções a seguir são idênticas.

CustomDocumentProperties.Item("Complete")
CustomDocumentProperties("Complete")

Use a propriedade BuiltinDocumentProperties para retornar a coleção de propriedades de documento internas.

As propriedades do tipo msoPropertyTypeString (MsoDocProperties) não podem exceder 255 caracteres de comprimento.

Exemplo

Este exemplo exibe os nomes e valores das propriedades personalizadas de documentos como uma lista na planilha um.

rw = 1 
Worksheets(1).Activate 
For Each p In ActiveWorkbook.CustomDocumentProperties 
    Cells(rw, 1).Value = p.Name 
    Cells(rw, 2).Value = p.Value 
    rw = rw + 1 
Next

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.