SetProperty 宏操作

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

可以使用 SetProperty 操作为 Access 桌面数据库中的窗体或报表上的控件设置属性。 你也可以使用 SetProperty 操作为 Access Web 应用中的列表或空白视图上的控件设置属性。

设置

SetProperty 操作具有以下参数。

操作参数

说明

控件名称

键入要为其设置属性值的字段或控件的名称。 只使用控件名称,而不是完整语法。 将此参数留空可为当前窗体或报表设置属性。

属性

选择要设置的属性。 有关可通过此操作设置的属性列表,请参阅备注部分。

键入要为属性设置的值。 对于其值为“是”或“否”的属性,使用 -1 表示“是”,使用 0 表示“否”。 对于 Access Web 应用中其值为“是”或“否”的属性,请使用“”和“”。

备注

  • 可以在桌面数据库中使用 SetProperty 操作为控件设置以下属性:“启用”、“可见”、“锁定”、“”、“”、“宽度”、“高度”、“前景色”、“背景色”或“标题”。

    注意: 并非桌面数据库中的所有控件类型都支持设置上面列出的每个属性。

  • 对于 Access Web 应用,你可以设置控件的下列属性:“启用”、“可见”、“前景色”、“背景色”、“标题”或“”。

    注意: 并非 Access Web 应用中的所有控件类型都支持设置上面列出的每个属性。 只能对 Access Web 应用中的列表和空白视图使用 SetProperty 宏操作。

  • 如果为“”参数输入无效值,也不会发生错误,但 Access 可能会将属性更改为其他值,具体取决于它如何解释该参数。

  • 在 Access 桌面数据库中,若要在独立宏中使用 SetProperty 操作,必须在选择窗体或报表(包含要为其设置属性的控件)的操作之后执行该操作。 如果窗体或报表未打开,可以使用 OpenFormOpenReport 操作打开并选择它。 如果窗体或报表已打开,可以使用 SelectObject 操作选择它。 然后,可以使用 SetProperty 操作设置属性。 如果在嵌入控件的宏中使用 SetProperty 操作,而该控件与要为其设置属性的控件位于同一窗体或报表中,则不必选择对象。

  • 若要在 VBA 模块中运行 SetProperty 操作,请使用 DoCmd 对象的 SetProperty 方法。

示例

在 Access 桌面数据库中,下面的宏将名为 txtDescription 的控件的“启用”属性设置为 0。 换言之,它禁用该控件。

操作

参数

SetProperty

控件名称:txtDescription

属性启用

:0

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×