MS Access 报告“每个细节”格式化和 VBA 中的访问

Posted

技术标签:

【中文标题】MS Access 报告“每个细节”格式化和 VBA 中的访问【英文标题】:MS Access Report "per detail" formatting and accessing in VBA 【发布时间】:2012-03-21 15:10:41 【问题描述】:

我试图在 VBA 中访问报告页面的 MS Access 报告详细信息实例,以便我可以对报告中的每个条目进行一些格式化。

我不确定这是否可行,因为我正在尝试创建一个报告,该报告显示 2 个详细信息部分的特定文本框之间的正面和负面差异(报告页面上只有 2 个始终可见)。

我知道如何编码颜色和差异 - 我只想知道如何以及是否可以访问详细信息部分中的文本框实例,以便比较它们的内容。

我不是 VBA 的忠实粉丝,所以我对这个主题了解不多

非常感谢任何帮助!

【问题讨论】:

我认为没有人能够回答您的问题,因为您要达到的目标尚不清楚。 “试图创建一个报告,显示 2 个详细信息部分的特定文本框之间的正面和负面差异”,您的真正意思是什么?附上屏幕截图或其他一些信息,以更详细地解释您的问题。 【参考方案1】:

据我了解您的问题,最好的方法是使用报告详细信息部分的“格式”事件。每次将记录格式化为在此部分中显示时都会触发此事件,因此 Me.txtMytextcontrol.Value 应该让您当时可以访问该控件。

【讨论】:

以上是关于MS Access 报告“每个细节”格式化和 VBA 中的访问的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 报告中的换行符

MS Access 报告格式 - 分组

MS Access 报告中的格式问题 - 高度属性不会随 CanShink 和 CanGrow 属性而改变

如何以格式化 ID 值作为报告名称将 MS Access 报告导出为 PDF?

MS Access:突出显示 MS Access 报告中的特定字段

MS Access 将报告导出为 pdf