在Access 2016查询设计器中设置默认缩放窗口字体大小?

时间:2018-01-04 07:41:32

标签: ms-access default font-size ms-access-2016 query-designer

是否有人知道是否可以为Access 2016查询 缩放窗口 设置默认字体大小

编辑冗长/复杂表达式时,我经常使用缩放窗口。我可以设置缩放窗口的字体大小,但它只能"坚持"对于本届会议。下次我开始使用Access时,它会回到Tahoma 8pt。

Zoom Window Font size

我对"查询设计字体"没有任何问题。 (FileOptionsObject DesignersQuery Design Font),因为它[正确]保持在我在会话之间设置它(Sergoe UI 11)的位置,但缩放窗口似乎坚持使用比查询设计器更小的字体。

Query Designer Default Font size

也许我错过了一些东西,但我找不到任何适用于网络的内容,也没有在注册表项中找到任何内容:

  • 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)。]

1 个答案:

答案 0 :(得分:2)

缩放框是(Office installation path)\ACCWIZ\UTILITY.ACCDA的一部分。您可以打开此文件并查看表单ZoomForm,但无法对其进行编辑。

请注意,缩放框不受查询设计器的限制(或特定) - 您可以在任何可以编辑(或查看)值的位置使用Shift + F2。

https://access-programmers.co.uk/forums/showthread.php?t=238660https://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可用,则可能set the reference at runtime

修改

另一个缩放框位于:http://www.accessmvp.com/TomvanStiphout/ZoomBox.htm
(我还没有尝试过)