![]() |
Añadir el número de página al pie de página
Hola a todos, tengo una aplicación que genera un documento Word y me gustaría saber como puedo añadir, además de un texto, el número de página en el pie de página de cada hoja. El código que utilizo para añadir texto en el pie de página es (¡¡¡ gracias Elenita !!!):
procedure TDmInforme.GenerarPiePagina(Documento: TWordDocument); begin Documento.ActiveWindow.ActivePane.View.SeekView := wdSeekCurrentPageFooter; Documento.Application.Selection.TypeText('Página número: '); Documento.ActiveWindow.ActivePane.View.SeekView := wdSeekMainDocument; end; Lo que me gustaría es concatenar al texto escrito, el número de página correspondiente (no se si me explico). Muchas gracias. |
Prueba con ésto:
Otra posibilidad es acceder a: Word.Selection.Fields.Add e intentar añadir un campo del tipo "Numero de Página". |
El texto sí que me lo muestra pero el número de página no aparece por ningún sitio. Además, en la primera hoja no aparece ni el texto ni el número de página.
¿Qué puedo estar haciendo mal? |
Solucionado!!!!
Gracias Neftali,
con tu consejo de acceder a Word.Selection.Fields.Add y añadir un campo del tipo "Numero de Página", junto con mi código para insertar texto en el encabezado y pie de página he conseguido lo que deseaba. Muchísimas gracias por tu ayuda!!!! Un saludo |
La franja horaria es GMT +2. Ahora son las 12:39:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi