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

Los siguientes códigos especiales de formato y Visual Basic para Aplicaciones (VBA) se pueden incluir como parte de las propiedades de encabezado y pie de página (LeftHeader, CenterHeader, RightHeader, LeftFooter, CenterFooter y RightFooter).


Código de formato Descripción
&L Alinea a la izquierda los caracteres que siguen.
&C Centra los caracteres que siguen
&R Alinea a la derecha los caracteres que siguen.
&E Activa o desactiva la impresión en subrayado doble.
&X Activa o desactiva la impresión en superíndice.
&Y Activa o desactiva la impresión en subíndice.
&B Activa o desactiva la impresión en negrita.
&I Activa o desactiva la impresión en cursiva.
&U Activa o desactiva la impresión en subrayado.
&S Activa o desactiva la impresión en tachado.
&"fontname" Imprime los caracteres que siguen en la fuente especificada. Asegúrese de incluir comillas dobles.
&nn Imprime los caracteres que siguen en el tamaño de fuente especificado. Use un número de dos dígitos para especificar un tamaño en puntos.
&color Imprime los caracteres en el color especificado. El usuario proporciona un valor de color hexadecimal.
&"+" Imprime los caracteres que siguen en la fuente Heading del tema actual. Asegúrese de incluir comillas dobles.
&"-" Imprime los caracteres que siguen en la fuente Body del tema actual. Asegúrese de incluir comillas dobles.
&K xx. S nnn Imprime los caracteres que siguen en el color especificado del tema actual.

xx es un número de dos dígitos del 1 al 12 que especifica el color del tema que se va a usar.

S nnn especifica la sombra (tono) de ese color de tema. Especifique S como + para producir una sombra más clara; especifique S como - para producir una sombra más oscura.

nnn es un número entero de tres dígitos que especifica un porcentaje de 0 a 100.

Si los valores que especifican el color o la sombra del tema no están en los límites descritos, Excel usará el valor válido más cercano.

Código VBA Descripción
&D Imprime la fecha actual.
&T Imprime la hora actual.
&F Imprime el nombre del documento.
&A Imprime el nombre de la etiqueta del libro.
&P Imprime el número de página.
&P+number Imprime el número de página más el número especificado.
&P-number Imprime el número de página menos el número especificado.
&& Imprime una sola Y comercial.
&N Imprime el número total de páginas en el documento.
&Z Imprime la ruta de acceso del archivo.
&G Inserta una imagen.

Ejemplo

El siguiente código muestra cómo se pueden usar los códigos VBA y el formato para modificar la apariencia y la información del encabezado.

Sub Date_Time() 
 ActiveSheet.PageSetup.CenterHeader = "&D &B&ITime:&I&B&T" 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.