Compartir a través de


InsertCrossReference (método)

Importante

En este artículo es máquina traducido, vea la exención de responsabilidad. Encontrará la versión en inglés de este artículo aquí para su referencia.

Inserta una referencia cruzada en un título, un marcador, una nota al pie o al final, o bien en un elemento para el que se ha definido un rótulo de título; por ejemplo, una ecuación, una figura o una tabla.

Sintaxis

expresión .InsertCrossReference(ReferenceType, ReferenceKind, ReferenceItem, InsertAsHyperlink, IncludePosition, SeparateNumbers, SeparatorString)

expresión Requerida. Variable que representa un objeto Selection.

Parámetros

Name

Necesario/Opcional

Tipo de datos

Descripción (Description)

ReferenceType

Obligatorio

Variante

Tipo de elemento para el que va a insertarse una referencia cruzada. Puede ser cualquier constante WdReferenceType o WdCaptionLabelID, o bien una etiqueta de título definida por el usuario.

ReferenceKind

Obligatorio

WdReferenceKind

Información que debe incluirse en la referencia cruzada.

ReferenceItem

Obligatorio

Variante

Si el valor de ReferenceType es wdRefTypeBookmark, este argumento especifica el nombre de un marcador. Para el resto de los valores ReferenceType, este argumento especifica el número o el nombre del elemento del cuadro Tipo del cuadro de diálogo Referencia cruzada. Utilice el método GetCrossReferenceItems para devolver una lista de los nombres de elementos que pueden utilizarse con este argumento.

InsertAsHyperlink

Opcional

Variante

True para insertar la referencia cruzada como un hipervínculo.

IncludePosition

Opcional

Variante

True para insertar "más adelante" o "más atrás", dependiendo de la posición del elemento de referencia respecto a la referencia cruzada.

SeparateNumbers

Opcional

Variante

True para utilizar un separador que aísle los números del texto asociado. Utilícelo sólo si el parámetro ReferenceType está establecido en wdRefTypeNumberedItem y el parámetro ReferenceKind está establecido en wdNumberFullContext.

SeparatorString

Opcional

Variante

Especifica la cadena que se utilizará como separador si el parámetro SeparateNumbers está definido como True.

Observaciones

Si especifica wdPageNumber como valor de ReferenceKind, puede que necesite repaginar el documento para poder ver la información correcta de las referencias cruzadas.

Ejemplo

En este ejemplo, se inserta una oración que contiene dos referencias cruzadas: una con el texto del título y la otra con la página en la que aparece el texto del título.

With Selection
    .Collapse Direction:=wdCollapseStart
    .InsertBefore "For more information, see "
    .Collapse Direction:=wdCollapseEnd
    .InsertCrossReference ReferenceType:=wdRefTypeHeading, _
        ReferenceKind:=wdContentText, ReferenceItem:=1
    .InsertAfter " on page "
    .Collapse Direction:=wdCollapseEnd
    .InsertCrossReference ReferenceType:=wdRefTypeHeading, _
        ReferenceKind:=wdPageNumber, ReferenceItem:=1
    .InsertAfter "."
End With

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.