[英]Set default Zoom Window font size in Access 2016 query designer?
有谁知道是否有办法为 Access 2016 查询缩放窗口设置默认字体大小?
在编辑冗长/复杂的表达式时,我经常使用缩放窗口。 我可以设置缩放窗口字体大小,但它仅适用于当前会话。 下次我启动 Access 时,它会回到 Tahoma 8pt。
我对“查询设计字体”( File
→ Options
→ Object Designers
→ Query Design Font
)没有任何问题,因为它[正确地] 停留在我在会话之间设置的位置(Sergoe UI 11),但缩放窗口似乎坚持比查询设计器更小的字体。
也许我遗漏了一些东西,但我在网上找不到任何适用的东西,也没有在注册表项中/周围:
HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Access
HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Office\\16.0\\Access
这是一个小问题,但多年的挫折开始累积起来! 当然,某处有一个设置,所以我不必每次使用 Access 时都更改它......有什么想法吗? 谢谢!
[我正在 Windows 7 Home Premium SP1 64 位上运行 Access 2016(通过 Office 365 ProPlus 订阅本地安装版本 1711)。]
缩放框是(Office installation path)\\ACCWIZ\\UTILITY.ACCDA
。 您可以打开此文件并查看表单ZoomForm
,但您无法对其进行编辑。
请注意,缩放框不限于(或特定于)查询设计器 - 您可以在任何可以编辑(或查看)值的地方使用 Shift+F2。
在https://access-programmers.co.uk/forums/showthread.php?t=238660和https://bytes.com/topic/access/answers/739912-change-default-font-zoom-box 的帮助下:
设置对UTILITY.ACCDA
的引用。 在您的启动代码(从AutoExec
宏调用)中,调用此函数:
Public Function ZoomBoxSetParams()
' adapt to your preferences
utility.zoom_stFontName = "Consolas"
utility.zoom_iFontSize = 16
End Function
没有必要使用链接线程中建议的AutoKeys
宏覆盖 Shift+F2 操作。 您只需要设置这些变量,缩放框将始终使用这种字体。
注意:
这主要对您的开发计算机有用。 如果您的任何用户使用不同版本的 Access 或运行时版本,则对UTILITY.ACCDA
的引用将中断。
如果您处于这种情况,则必须在分发之前删除引用和代码,或者如果UTILITY.ACCDA
可用,则可能在运行时设置引用。
编辑:
另一个缩放框在这里: http : //www.accessmvp.com/TomVanStiphout/ZoomBox.htm
(我没试过)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.