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.
Comentarios
Use la propiedad Document.MasterPages para devolver un objeto MasterPages .
Use 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 pequeña forma de corazón rojo en 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.