Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa a la página principal de una publicación después de la cual se va a diseñar todas las páginas de la publicación. El objeto MasterPages es una colección de página objetos.
Observaciones
Utilice la propiedad Document.MasterPages para devolver un objeto MasterPages .
Utilice la propiedad Page.Shapes para trabajar con autoformas y cuadros de texto en la página maestra.
Ejemplo
En el ejemplo siguiente agrega a dos guías a la página maestra para que cada página de la publicación activa se divide en trimestres.
Sub ChangeMasterPage()
Dim intWidth As Integer
Dim intHeight As Integer
With ActiveDocument
intWidth = .PageSetup.PageWidth
intWidth = intWidth / 2
intHeight = .PageSetup.PageHeight
intHeight = intHeight / 2
With .MasterPages(1).RulerGuides
.Add Position:=intWidth, _
Type:=pbRulerGuideTypeVertical
.Add Position:=intHeight, _
Type:=pbRulerGuideTypeHorizontal
End With
End With
End Sub
En este ejemplo se agrega una forma pequeña de corazón rojo a la esquina superior izquierda de la página maestra que aparecerá en cada página de la publicación activa.
Sub AddShapeToMasterPage()
ActiveDocument.MasterPages(1).Shapes.AddShape(Type:=msoShapeHeart, _
Left:=36, Top:=36, Width:=36, Height:=36).Fill _
.ForeColor.RGB = RGB(Red:=255, Green:=0, Blue:=0)
End Sub
Métodos
Propiedades
Vea también
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.