Access VBA教程:LayoutForPrint属性

使用 LayoutForPrint属性可以指定窗体或报表是否使用打印机字体或屏幕字体。Boolean 型,可读写。

expression.LayoutForPrint

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

LayoutForPrint属性使用以下设置:

设置 Visual Basic 说明
True   (报表默认值)使用打印机字体。
False (窗体默认值)使用屏幕字体。

使用窗体或报表的属性表或者Visual Basic 可以设置该属性。

该属性仅能在窗体“设计”视图及报表“设计”视图中设置。

在 Microsoft Access 中选择字体时,选择屏幕字体还是打印机字体,需根据 LayoutForPrint属性的设置而定。切记,打印机字体和屏幕字体可以不同,且屏幕上的字符与打印页上的字符看起来可能不会完全一样。

提示   如果选择的是可缩放的字体,如 TrueType 字体,屏幕的显示和打印机的效果看起来几乎相同。

屏幕字体是安装在系统上的字母、数字及符号的图像,用于在屏幕上显示。如果安装了打印机,可能也自动安装附加的屏幕字体。

打印机字体是在打印报表或窗体时所生成的字母、数字及符号。可用字体是作为打印机安装的一部分来安装的,这取决于使用的打印机。

如果将 LayoutForPrint属性设为“是”,“格式(窗体/报表)”工具栏上将显示出打印机可用的字体和磅数的大小。

如果设计窗体或报表的系统上使用的打印机与打印时所用的打印机不同,Microsoft Access 将显示有关信息告知所设计的窗体或报表使用的是另一种打印机。如果仍然要打印窗体或报表,打印机可能替换不同的字体。类似地,如果更改 LayoutForPrint属性设置,Microsoft Access 可能使用替代字体。例如,如果在设计窗体或报表时将 LayoutForPrint 设为“否”,而后又将设置改为“是”即属于这种情况。可以为每一控件重新选择字体以指定窗体或报表的外观。

VBA示例

下面的示例指示 Microsoft Access对给定窗体使用屏幕字体。


Forms("Purchase Orders").LayoutForPrint = False

上页:Access VBA教程:LanguageSettings属性 下页:Access VBA教程:Left属性

Access VBA教程:LayoutForPrint属性

Access VBA教程:Left属性 Access VBA教程:LeftMargin属性
Access VBA教程:LimitToList属性 Access VBA教程:Lines属性
Access VBA教程:LineSlant属性 Access VBA教程:LineSpacing属性
Access VBA教程:LinkChildFields属性 Access VBA教程:LinkMasterFields属性
Access VBA教程:ListCount属性 Access VBA教程:ListIndex属性
Access VBA教程:ListRows属性 Access VBA教程:ListWidth属性
Access VBA教程:LocationOfComponents属性 Access VBA教程:Locked属性
Access VBA教程:LogMessages属性 Access VBA教程:LpOleObject属性
Access VBA教程:MailEnvelope属性 Access VBA教程:Major属性
Access VBA教程:MaxRecButton属性 Access VBA教程:MaxRecords属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号