Свойство 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 и обратная связь.