Свойство Form.UseDefaultPrinter (Доступ)

Возвращает или задает значение Boolean , указывающее, использует ли указанная форма принтер по умолчанию для системы; True , если в форме или отчете используется принтер по умолчанию. Для чтения и записи.

Синтаксис

выражения. UseDefaultPrinter

выражение: переменная, представляющая объект Form.

Примечания

Это свойство является чтением и написанием в представлении Design и только для чтения во всех других представлениях.

Когда это свойство является True, форма или отчет наследует все параметры принтера из параметров принтера по умолчанию. Изменение принтера, связанного с формой или отчетом, назначив его свойство Printer объекту Printer, задает свойство UseDefaultPrinter false.

Пример

В следующем примере проверяется, используется ли указанная форма на принтере по умолчанию; если нет, у пользователя спрашивают, следует ли это делать.

Function CheckPrinter(frmTemp As Form) As Boolean 
 
 If frmTemp.UseDefaultPrinter = False Then 
 If MsgBox("Should this form use " _ 
 & "the default printer?", _ 
 vbYesNo) = vbYes Then 
 frmTemp.UseDefaultPrinter = True 
 End If 
 End If 
 
End Function

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

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