2010-02-18 104 views
2

有一个Access 2007数据库,需要有一个报告打印出一些真正的大数字(对于某些标牌)。目前在Excel中,模板使用400磅字体大小。当试图更改字体大小在Access中出现以下错误信息:Microsoft Access - 覆盖最大字体大小?

的字号属性的设置必须是从1到127

我尝试添加一些VBA代码:

Me.Text0.FontSize = 400 

但是,这会导致相同的错误消息。

无论如何要以编程方式覆盖字体限制?或者它是如此硬编码到Access,它不能被绕过?

+0

为什么不使用理智的字体大小,然后在生成后将其扩展? – 2010-02-18 20:44:54

+1

“扩大规模”是什么意思? – 2010-02-18 20:47:23

回答

2

嗯......我会使用litle自动化并将输出发送到访问报告,而不是一个Word文档。那么你不会有字体大小的限制。

不要试图让Access做一些它不能做的事情,找到可以做到的事情,并让Access让它做到这一点!

+0

谢谢 - 127pt似乎有点任意 - 我们需要看看使用Excel模板(可能链接到Access),以完成此任务。 – 2010-02-19 16:39:27

+1

任意?看起来像基于0的2^7给我。也就是说,它看起来像是存储在Access中的一个7位数字,因此不能超过127个点。当Access被创建时,这可能是一个合理的限制。即使现在,我也不确定这是不合理的。这当然不是任意的。 – 2010-02-19 20:24:15