vba - MS Access VBA - 检测子表单记录上的活动格式条件
问题描述
当我单击子表单中的记录时,我想确定已将哪种条件格式应用于记录。
请参考下图。
彩色文本框名为 txt_status_colr。
复杂的条件格式标准决定了背景颜色(蓝色、棕色、绿色)。
当我单击给定记录时,我想确定条件背景色,而不是首先重新检查标准(创建颜色的)。
换句话说,我想确定所选记录的激活格式条件。
我想做这样的事情:
For i = 0 To Me.txt_status_colr.FormatConditions.count - 1
If Me.txt_status_colr.FormatConditions(i).ACTIVE = True Then
Debug.Print Me.txt_status_colr.FormatConditions(i).BackColor
End If
Next
显然,上面代码示例中的 .ACTIVE 属性不存在,但它展示了我想要实现的目标。
解决方案
推荐阅读
- ruby-on-rails - Rails 与 Ruby 版本冲突
- c++ - Trie 数据结构:如何在不覆盖递归函数的情况下存储单词?
- three.js - 包含环的 SVG 的 Three.js ExtrudeGeometry 问题
- reactjs - 我在安装 React 时遇到“npm err ECONNRESET”错误,如何解决?
- javascript - 无法将反应自定义挂钩转换为上下文
- java - 登录后如何关闭谷歌登录窗口 - android应用程序
- c++ - 一个基本的 C++ 任务
- flutter - 如何将 Facebook 社交插件用于 Flutter 应用程序?
- cocoapods - 同一根目录下的多个私有回购规范
- python - cv2图像无意重叠