Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Масштабирует (увеличивает или сжимает) активный отчет до указанного процента от исходного размера.
Синтаксис
выражение.
ZoomReport
(Процент,целое)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Percent | Необязательный | Variant | Процент исходного размера. |
| Целый | Необязательный | Variant | Параметр Все не действует. |
| Percent | Необязательный | Variant | |
| Целый | Необязательный | Variant | |
| Имя | Обязательный или необязательный | Тип данных | Описание |
Возвращаемое значение
Boolean
Примечания
Параметр Percent может иметь значение от 10 до 400. Если значение находится за пределами этого диапазона, метод ZoomReport отображает ошибку времени выполнения 1101 : "Значение аргумента недопустимо".
Метод ZoomReport можно применять к пользовательским отчетам и к встроенным отчетам, например к обзору проекта. При изменении размера отчета, переключении в другое представление, а затем возврате к предыдущему отчету уровень масштабирования остается в силе. Чтобы восстановить исходный размер, используйте следующую команду: ZoomReport 100.
Пример
В следующем примере проверяется, существует ли отчет. Если это так, в примере отображается отчет, а затем отчет увеличивается до 80 % от его первоначального размера.
Sub ReportZoom()
Dim reportName As String
reportName = "Report 1"
If ActiveProject.Reports.IsPresent(reportName) Then
ApplyReport reportName
ZoomReport 80
Else
MsgBox Prompt:="No custom report name: " & reportName, Title:="Report apply error"
End If
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.