Access 报告中的部分文本框格式
Posted
技术标签:
【中文标题】Access 报告中的部分文本框格式【英文标题】:Partial Textbox Formatting in Access Report 【发布时间】:2012-08-17 13:57:16 【问题描述】:我有一份报告,它从数据库中提取信息来填写各种“传奇”;我想知道是否有办法部分格式化文本框中的信息?类似的东西
=Formatting([Title], "green 10pt") & ": " & Formatting([Description], "blue 7pt")
显然这不起作用,但我想知道 Access 中是否有类似的功能用于报告。我知道我可以为“描述”添加第二个文本框并更改其格式,但我不能这样做有几个原因。
如果有简单的方法,那就太好了,如果没有,那也没关系;我只是找不到任何文件说“不,不可能”或“是的,可能”。
【问题讨论】:
如果您使用的是 MS Access 2007 --> 您可以将控件设置为富文本,否则,否。 这里:***.com/questions/11903894/… 标准文本框不允许此功能,但 Microsoft RichTextBox 控件允许,虽然我从不使用它。 RichTextBox 有缺点吗? (使用 2010 年) Access 2010 你没有使用外部 ActiveX,所以应该没问题。 【参考方案1】:我自己只是在学习如何做到这一点,但我玩过一些代码。在报表设计中,将控件的“文本格式”更改为“富文本”。然后你可以输入你的字符串。例如:'="狐狸从猎人身边跑掉了。" “狐狸”一词将是粗体、斜体和下划线。我正在查看其他代码,并且玩过一些代码,但这会让你开始。单词之前是变化的开始……,单词之后是变化的结束。这是 MS Access 的语法。
在上面,它显示了结果。语法<b><i><u>fox</b></i></u>
【讨论】:
以上是关于Access 报告中的部分文本框格式的主要内容,如果未能解决你的问题,请参考以下文章
Access 报告文本框仅显示 255 个字符的较长查询结果
MS Access 报告:如何根据显示的文本在文本框中添加换行符