Поделиться через


Объект PageBackground (издатель)

Представляет фон страницы.

Замечания

Используйте свойство Background объекта Page , чтобы вернуть объект PageBackground .

Используйте свойство Exists , чтобы определить, существует ли фон для указанного объекта Page .

Используйте свойство Fill для возврата объекта FillFormat .

Используйте метод Delete , чтобы удалить фон для указанной страницы.

Пример

В следующем примере создается объект PageBackground и устанавливается в фоновом режиме первой страницы активного документа.

Dim objPageBackground As PageBackground 
Set objPageBackground = ActiveDocument.Pages(1).Background 
 

Следующий пример основан на предыдущем примере. Сначала создается объект PageBackground и устанавливается фон первой страницы активного документа. Затем выполняется тест, чтобы проверить, существует ли фон для страницы. Если нет, он создается путем вызова метода Create объекта PageBackground .

Dim objPageBackground As PageBackground 
Set objPageBackground = ActiveDocument.Pages(1).Background 
If objPageBackground.Exists = False Then 
 objPageBackground.Create 
End If 
 

Следующий пример основан на предыдущем примере. Сначала создается объект PageBackground и устанавливается фон первой страницы активного документа. Затем выполняется тест, чтобы проверить, существует ли фон для страницы. Если нет, он создается путем вызова метода Create объекта PageBackground . Объект FillFormat возвращается с помощью свойства Fill объекта PageBackground . Затем задается несколько доступных свойств объекта FillFormat .

Dim objPageBackground As PageBackground 
Dim objFillFormat As FillFormat 
 
Set objPageBackground = ActiveDocument.Pages(1).Background 
If objPageBackground.Exists = False Then 
 objPageBackground.Create 
End If 
 
Set objFillFormat = objPageBackground.Fill 
With objFillFormat 
 .BackColor.RGB = RGB(Red:=0, GReen:=155, Blue:=99) 
 .ForeColor.RGB = RGB(Red:=155, GReen:=234, Blue:=0) 
 .TwoColorGradient msoGradientDiagonalDown, 4 
End With 
 

В следующем примере удаляется фон первой страницы активного документа. В этом примере предполагается, что указанная страница имеет существующий фон. Ошибка во время выполнения возникает, если страница не содержит фона.

ActiveDocument.Pages(1).Background.Delete

Методы

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.