Método Range.InsertCaption (Word)

Inserta un título inmediatamente antes o después del intervalo especificado.

Sintaxis

expresión. InsertCaption( _Label_ , _Title_ , _TitleAutoText_ , _Position_ , _ExcludeLabel_ )

expresión requerida. Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Label Obligatorio Variant La etiqueta de título que va a insertarse. Puede ser una cadena o una de las constantes de WdCaptionLabelID. Si aún no se ha definido la etiqueta, se produce un error. Utilice el método Add con el objeto CaptionLabels para definir nuevas etiquetas de título.
Title Opcional Variant Cadena que va a insertarse inmediatamente a continuación de la etiqueta del título (si se especifica TitleAutoText, será pasada por alto).
TitleAutoText Opcional Variant Elemento de Autotexto cuyo contenido se desea insertar inmediatamente a continuación de la etiqueta del título (sobrescribe cualquier texto especificado por Title).
Position Opcional Variant Especifica si el título se insertará encima o debajo del intervalo. Puede ser una de las constantes WdCaptionPosition.
ExcludeLabel Opcional Variant True no incluye la etiqueta de texto, tal como se define en el parámetro Label. False incluye la etiqueta especificada.

Ejemplo:

En este ejemplo, se inserta un título debajo de la primera tabla del documento activo.

ActiveDocument.Tables(1).Range.InsertCaption _ 
 Label:=wdCaptionTable, _ 
 Position:=wdCaptionPositionBelow

Vea también

Objeto Range

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.