Свойство Form.UseDefaultPrinter (Access)
Возвращает или задает логическое значение, указывающее, использует ли указанная форма принтер по умолчанию для системы; Значение True , если в форме или отчете используется принтер по умолчанию. Для чтения и записи.
Синтаксис
expression. UseDefaultPrinter
выражение: переменная, представляющая объект Form.
Замечания
Это свойство доступно для чтения и записи в режиме конструктора и только для чтения во всех остальных представлениях.
Если это свойство имеет значение 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 и обратная связь.