XL: Insertar y formato de texto en encabezados y pies de página

Seleccione idioma Seleccione idioma
Id. de artículo: 142136 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En Microsoft Excel, puede que desee utilizar un encabezado o pie de página en una hoja de cálculo. La sección "Más información" de este artículo describe los códigos de formato que puede utilizar para insertar y dar formato al texto de un encabezado o pie de página automáticamente, y también contiene un ejemplo de Microsoft Visual Basic para aplicaciones macro que puede utilizar para agregar y dar formato en texto del encabezado y pie de página de una hoja de cálculo.

Más información

Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. Este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y con las herramientas que se utilizan para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos que cumplan sus requisitos específicos.

Códigos de formato de encabezados y pies de página

Para utilizar varias líneas en un encabezado, utilice uno de los métodos siguientes:
  • Utilice CHR(10) para insertar un carácter de avance de línea.
  • Utilice CHR(13) para insertar un carácter de retorno de carro.
Tenga en cuenta que no se puede registrar estos caracteres en una macro.

Las siguientes tablas contienen los códigos de formato que puede utilizar en los encabezados y pies de página.
   Codes to format text
   --------------------------------------------------------------------

   &L              Left-aligns the characters that follow.
   &C              Centers the characters that follow.
   &R              Right-aligns the characters that follow.
   &E              Turns double-underline printing on or off.
   &X              Turns superscript printing on or off.
   &Y              Turns subscript printing on or off.
   &B              Turns bold printing on or off.
   &I              Turns italic printing on or off.
   &U              Turns underline printing on or off.
   &S              Turns strikethrough printing on or off.
   &O              Turns outline printing on or off (Macintosh only).
   &H              Turns shadow printing on or off (Macintosh only).
   &"fontname"     Prints the characters that follow in the specified
                   font.
                   Be sure to include the quotation marks around the
                   font name.
   &nn             Prints the characters that follow in the specified
                   font size. Use a two-digit number to specify a size
                   in points.
				

   Codes to insert specific data
   --------------------------------------------------------------------

   &D           Prints the current date.
   &T           Prints the current time.
   &F           Prints the name of the document.
   &A           Prints the name of the workbook tab (the "sheet name").
   &P           Prints the page number.
   &P+number    Prints the page number plus number.
   &P-number    Prints the page number minus number.
   &&           Prints a single ampersand.
   &N           Prints the total number of pages in the document.
				

Procedimiento de ejemplo de Visual Basic

Tenga en cuenta que los ejemplos de código siguiente supone que la lista tiene una fila de encabezado comenzando en la celda A1 y A2 a partir de datos. Tenga en cuenta también que el "~" indica un paso para realizarse en cada línea del bucle o en un momento determinado.

Para crear una macro de ejemplo que utiliza algunos de los códigos de formato:
  1. Abra un libro nuevo.
  2. Insertar una hoja de módulo en el libro. En Microsoft Excel 97, elija macro en el menú Herramientas y haga clic en Editor de Visual Basic . En el Editor de Visual Basic, haga clic en módulo en el menú Insertar . En Microsoft Excel 7.0, elija macro en el menú Insertar y haga clic en módulo .
  3. Escriba la siguiente macro en la hoja de módulo:
          Sub Format_Codes()
    
             'The line below will print the words "header text" underlined
             'and in font size 24. Even though the CenterHeader is
             'indicated, the "&L" will force it to the left.
    
             ActiveSheet.PageSetup.CenterHeader = "&L&U&24header text"
    
             'This line of code will format the words, "my text", in the
             'font Arial and use Bold. Notice that each piece is enclosed in
             'quotation marks.
    
             ActiveSheet.PageSetup.RightHeader = "&""arial,bold""my text"
    
             'To get more than one line, concatenate the linefeed or return
             'character into the string.
    
             ActiveSheet.PageSetup.CenterHeader = "First line" & Chr(13) & _
                "Second line"
    
             'The following will put the current date in the left footer,
             'the file name in the center footer and the number of pages and
             'the total number of pages in the right footer.  The last uses
             'simple concatenation to achieve the desired result.
    
             With ActiveSheet.PageSetup
               .LeftFooter = "&D"
               .CenterFooter = "&F"
               .RightFooter = "Page " & "&P" & " of " & "&N"
             End With
    
          End Sub
    						
    Nota : para que escriba un código de formato, escriba entre comillas. Para usar el código de formato para el tipo de fuente, ha de encerrar el nombre entre dos conjuntos de comillas (por ejemplo, escriba "" Arial"" ). También se puede dar formato a texto proporcionado por el usuario.
  4. Vuelva a Sheet1 y ejecute la macro Format_Codes creada en el paso 3.
  5. Para ver los resultados, haga clic en el botón Vista Preliminar en la barra de herramientas estándar o haga clic en La vista preliminar en el menú archivo .
Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
141578XL: Cómo mostrar comillas en los resultados de la función y macros

Referencias

En Excel 7.0, para obtener más información sobre códigos de formato, haga clic en la ficha índice de Ayuda de Microsoft Excel, escriba el texto siguiente
encabezados
y, a continuación, haga doble clic en el texto seleccionado para ir al tema "códigos de formato para encabezados y pies de página" .

Para obtener más información sobre el formato de códigos para los encabezados y pies de página, haga clic en Asistente para Ayuda en el menú Ayuda y el tipo:
Formato encabezado pie de página

Propiedades

Id. de artículo: 142136 - Última revisión: miércoles, 11 de octubre de 2006 - Versión: 2.3
La información de este artículo se refiere a:
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 5.0c
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 5.0 para Macintosh
  • Microsoft Excel 5.0a para Macintosh
Palabras clave: 
kbmt kbdtacode kbfaq kbhowto kbprogramming kbualink97 KB142136 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 142136
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com