[英]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.