AutoCaption Object

Microsoft Word Visual Basic

AutoCaptionsAutoCaption

Represents a single caption that can be automatically added when items such as tables, pictures, or OLE objects are inserted into a document. The AutoCaption object is a member of the AutoCaptions collection. The AutoCaptions collection contains all the captions listed in the AutoCaption dialog box (Insert menu).

Using the AutoCaption Object

Use AutoCaptions(index), where index is the caption name or index number, to return a single AutoCaption object. The caption names correspond to the items listed in the AutoCaption dialog box (Insert menu). You must exactly match the spelling (but not necessarily the capitalization) of the name, as it's shown in the AutoCaption dialog box. The following example enables autocaptions for Word tables.

AutoCaptions("Microsoft Word Table").AutoInsert = True
		

The index number represents the position of the AutoCaption object in the list of items in the AutoCaption dialog box. The following example displays the name of the first item listed in the AutoCaption dialog box.

MsgBox AutoCaptions(1).Name
		

AutoCaption objects cannot be programmatically added to or deleted from the AutoCaptions collection.