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.