带有行着色的MS Access VBA列表框?

Posted

技术标签:

【中文标题】带有行着色的MS Access VBA列表框?【英文标题】:MS Access VBA Listbox with row colouring? 【发布时间】:2009-07-23 13:25:30 【问题描述】:

我正在尝试组合一个从查询填充的小列表框,根据特定状态,它的行的背景颜色会显示为不同的颜色。

我围绕该主题进行了一些谷歌搜索,但似乎无法使用 Access 表单设计器提供的标准控件。有一些 ActiveX 控件,例如 ListView 和 MS Forms 2.0 Listbox,但我似乎找不到这些控件的任何使用指南或参考。

有没有人对上述有任何运气和/或知道从哪里可以获得上述 ActiveX 控件的文档?

非常感谢, 安迪

【问题讨论】:

【参考方案1】:

您必须使用子表单。列表框行不能单独格式化。

【讨论】:

我要补充一点,子表单可以被格式化为看起来很像列表框,但具有完整表单的所有功能和灵活性。【参考方案2】:

我很高兴地报告我刚刚找到了 documentation on ListView,这可能正是您想要的。 (但对我自己来说,我坚持使用好的 ol' 子表单!)

【讨论】:

以上是关于带有行着色的MS Access VBA列表框?的主要内容,如果未能解决你的问题,请参考以下文章

从列表框中删除项目(MS Access VBA)

MS Access VBA - 在表单上提取列表框值(使用表单名称。)

如何突出显示 MS-Access 列表框行?

VBA - 基于选择的不需要的列表计数表示更改

更改数据库数据或重新查询后访问 2007 VBA 列表框滞后

专家 - 表单打开方式不同于设计视图与 MS Access 对象列表