Microsoft Access - 覆盖最大字体大小?

Posted

技术标签:

【中文标题】Microsoft Access - 覆盖最大字体大小?【英文标题】:Microsoft Access - Override Maximum Font Size? 【发布时间】:2010-02-18 20:40:50 【问题描述】:

拥有一个 Access 2007 数据库,该数据库需要一个打印出一些非常大的数字的报告(对于某些标牌)。目前在 Excel 中,模板使用 400 磅字体大小。尝试在 Access 中更改字体大小时出现以下错误消息:

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

我尝试添加一些 VBA 代码:

Me.Text0.FontSize = 400

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

有没有以编程方式覆盖字体限制?还是它硬编码到 Access 中以至于无法绕过?

【问题讨论】:

为什么不直接使用合理的字体大小,然后在生成后放大? “扩大规模”是什么意思? 【参考方案1】:

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

不要试图让 Access 做它不能做的事情,找到可以做的事情,然后让 Access 要求它去做!

【讨论】:

谢谢 - 127pt 似乎有点武断 - 我们需要使用 Excel 模板(可能链接到 Access)来完成此操作。 任意?对我来说,看起来像是基于 0 的 2^7。也就是说,看起来该值作为 7 位数字存储在 Access 中,因此不能超过 127 个点。创建 Access 时,这可能是一个合理的限制。即使是现在,我也不确定这是否非常不合理。这当然不是任意的。

以上是关于Microsoft Access - 覆盖最大字体大小?的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft access slider 6.0 根据查询创建最大值和最小值

Oracle Forms 作为“前端”与 Microsoft Access 相比如何?

如何设置Microsoft Visual Studio的字体大小

2020年4月份数据库排行榜:Microsoft为本月最大输家,MySQL已成主流

无法加载 Driver do Microsoft Access (*.mdb) ODBC 驱动程序的安装例程,因为存在系统错误代码

.NET ListView、最大字符数或最大列宽?可以覆盖/扩展吗?