Mostrar párrafos de otras páginas en Word

Mostrar párrafos de otras páginas en Word

Tenga un documento de Word con párrafos del Título 1 que comiencen en cada página. Me gustaría mostrar el párrafo del Título 1 de la página SIGUIENTE en cada página, de modo que la página X muestre el Título 1 de la página X+1 en su pie de página.

He intentado hacer esto con Quick Parts > Field > StyleRef pero no lo logré.

Gracias por ayudar.

Respuesta1

Pude hacer esto SI el estilo tiene numeración de esquema, es decir, 1. Texto del encabezado 1.

También depende de que tus títulos no cambien, por lo que este sería un paso que podrías realizar una vez que tu documento esté finalizado, ya que implica crear marcadores y numerarlos secuencialmente.

Para cada Título 1 de su documento, seleccione el texto del título (no la marca de párrafo final) y cree un marcador (utilicé el formato bkH1 para el primer título, bkH2 para el segundo título, ..., bkH10 para el décimo título, etc.).

El campo STYLEREF puede devolver el número de párrafo (es decir, no sólo el texto). Si conocemos el número de párrafo del estilo Título 1 en la página actual, sabemos que el número de párrafo del estilo Título 1 en la página siguiente es ese +1. El modificador \n devuelve el número. El interruptor \l dice buscar desde la parte inferior de la página actual hacia arriba (ya que queremos encontrar el último Título 1 en esta página para saber cuál es el número más alto en esta página).

{ STYLEREF  "Heading 1" \l \n }

Debido a que los nombres de nuestros marcadores incluyen el número de párrafo del encabezado, podemos hacer referencia al texto del marcador usando el número+1. Así, por ejemplo, para seleccionar el texto del marcador de nuestro segundo encabezado usaríamos un campo REF para "bkH2".

Queremos que el "2" sea dinámico, y esto se puede hacer usando el campo STYLEREF arriba de +1.

{= 1 + { STYLEREF  "Heading 1" \l \n }}

Nuestro campo REF usará esto en combinación con el prefijo bkH que hemos usado.

{ REF "bkH{= 1 + { STYLEREF  "Heading 1" \l \n }}" }

El último paso es "atrapar" el error que ocurre cuando llegamos al último Título 1 (porque no habrá ningún marcador superior, por ejemplo, si tenemos 10 títulos, bkH11 no existirá).

{ IF { REF "bkH{= 1 + { STYLEREF  "Heading 1" \l \n }}" }="Error! Reference source not found." { REF "bkH{= { STYLEREF  "Heading 1" \l \n }}" } { REF "bkH{= 1 + { STYLEREF  "Heading 1" \l \n }}" }}

Esto significa que si ocurre un error, usamos el último encabezado (ya que hemos eliminado el +1 del campo =). Alternativamente, es posible que desee que no aparezca nada en páginas futuras, en cuyo caso reemplace esta condición verdadera con "". De lo contrario, en caso de condición falsa, queremos insertar el siguiente encabezado.

información relacionada