PictureFormat.LinkedFileStatus property (Publisher)

Returns a PbLinkedFileStatus constant that indicates the status of the file linked to the specified picture. Read-only.

Syntax

expression.LinkedFileStatus

expression A variable that represents a PictureFormat object.

Return value

PbLinkedFileStatus

Remarks

This property only applies to linked picture files. It returns "Permission Denied" for shapes representing embedded or pasted pictures.

Use either of the following properties to determine whether a shape represents a linked picture:

  • The Type property of the Shape object
  • The IsLinked property of the PictureFormat object

The LinkedFileStatus property value can be one of the PbLinkedFileStatus constants declared in the Microsoft Publisher type library.

Example

The following example generates a list of the linked pictures in the active publication for which the linked files cannot be found.

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 

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.