在ole对象中插入格式化文本

时间:2012-07-11 09:03:05

标签: ms-access

我有一个报告,其中有一个句子需要强调某个字段,即 - 需要格式化。示例:

  

“一些正常的常量文本后跟 重要数据字段 。   相同的文字字段,更多文字和第二个 重要数据字段   接着是一些更多的文字。 “

第一个“重要数据字段”的长度变化很大,否则我会尝试使用不同格式的几个文本字段。改变文本的外观是禁忌。

由于Access不允许对同一字段的不同部分进行不同的格式化,我认为我唯一的选择是创建一个OLE对象并以编程方式添加和格式化其中的文本。怎么做?

也许我应该用一些宏创建一个模板word文档,并以某种方式将参数传递给这些宏,以添加不同格式的不同文本片段。

1 个答案:

答案 0 :(得分:1)

自Access 2007起,您可以使用rich textboxes,在此之前,根据您的报告,最好使用Word和合并或书签进行发布。另一种选择是HTML,输出并不太难。我认为,这两个选项中的任何一个都比尝试创建和维护OLE对象容易得多。