Report.ScaleMode 屬性 (Access)

使用 Visual Basic 中的 ScaleMode 屬性,可在預覽或列印報表時使用 Circle、 Line、 Pset 或 Print 方法,或是將其輸出儲存至檔案時,指定頁面上座標的度量單位。 可讀寫的 Integer。

語法

表達式。ScaleMode

表達 代表 Report 物件的變數。

註解

ScaleMode 屬性使用下列設定值。

設定 描述
0 一或多個 ScaleHeight、 ScaleWidth、 ScaleLeft 和 ScaleTop 屬性所使用的自定義值。
1 (預設) Twip
2 點
3 Pixels
4 字元 (水準 = 每單位 120 twip;vertical = 每個單位) 240 twip。
5 英寸
6 毫米
7 釐米

您可以使用區段的 OnPrint 屬性設定所指定的巨集或 Visual Basic 事件過程來設定 ScaleMode 屬性。

使用這些屬性和相關 ScaleHeight、ScaleWidth、ScaleLeft 和 ScaleTop 屬性,您可以建立一個有正負座標的自訂座標系統。 所有四個屬性會用下列方法與 ScaleMode 屬性互動:

  • 任何其他 Scale 屬性設定為任何值會自動將 ScaleMode 屬性設定為 0。

  • ScaleMode 屬性設定為數大於 0 變更 ScaleHeight 和 ScaleWidth 屬性設定為新的度量單位並將 ScaleLeft 及 ScaleTop 屬性設定為 0。 此外, CurrentX 和 CurrentY 屬性設定變更以反映新的目前的點座標。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。