Propriedade PictureFormat.LinkedFileStatus (Publisher)

Retorna uma constante PbLinkedFileStatus que indica o status do arquivo vinculado à imagem especificada. Somente leitura.

Sintaxe

expressão. LinkedFileStatus

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

Valor de retorno

PbLinkedFileStatus

Comentários

Essa propriedade aplica-se somente a arquivos de imagens vinculadas. Retorna "Permission Denied" para formas que representam imagens inseridas ou coladas.

Use as propriedades a seguir para determinar se uma forma representa uma imagem vinculada:

  • A propriedade Type do objeto Shape
  • A propriedade IsLinked do objeto PictureFormat

O valor da propriedade LinkedFileStatus pode ser uma das constantes PbLinkedFileStatus declaradas na biblioteca de tipos do Microsoft Publisher.

Exemplo

O exemplo a seguir gera uma lista das imagens vinculadas na publicação ativa para as quais não foi possível encontrar arquivos vinculados.

Dim pgLoop As Page 
Dim shpLoop As Shape 
 
For Each pgLoop In ActiveDocument.Pages 
 For Each shpLoop In pgLoop.Shapes 
 If shpLoop.Type = pbLinkedPicture Then 
 
 With shpLoop.PictureFormat 
 If .LinkedFileStatus = pbLinkedFileMissing Then 
 Debug.Print .Filename 
 End If 
 End With 
 
 End If 
 Next shpLoop 
Next pgLoop 

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.