【问题标题】:Conditional formatting a combobox within a subform有条件地格式化子表单中的组合框
【发布时间】:2015-10-23 01:50:22
【问题描述】:

我有一个条件格式,可以根据组合框的值为组合框的背景颜色着色。组合框在一个子表单中(如果这很重要;它不应该)。出于某种原因,条件格式仅适用于组合框具有焦点时。谁能告诉我可能会发生什么?我假设这不应该发生,因为我的文本框设置几乎完全相同,并且无论它是否具有焦点,背景颜色都是正确的。

此外,由于 Form_Current() 事件,我的组合框的行源由 VBA 中的查询确定,以防万一(当我注释掉该行时,我遇到了同样的问题)。

谢谢!

【问题讨论】:

  • 听起来有点像组合框有透明背景?在这种情况下,它仅在获得焦点时才显示其背景颜色(默认或格式化)。
  • 哦!哈哈呃……是的。将其发布为答案,我会将其标记为已接受!

标签: ms-access combobox vba conditional-formatting


【解决方案1】:

具有透明背景的组合框或文本框仅在获得焦点时才显示其背景颜色(默认或有条件的格式)。

解决方案:将其BackStyle 设置为Normal

有时答案比预期的要简单得多。 :-)

【讨论】:

    猜你喜欢
    • 2020-09-09
    • 2022-11-07
    • 2012-03-09
    • 1970-01-01
    • 2020-12-02
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    • 2017-05-03
    相关资源
    最近更新 更多