2010-02-18 108 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