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
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.