[問題]Combox&Textbox中,如何自動調整字體大小

作者: xc9500 (只需要20秒的瘋狂勇氣!)   2019-09-25 22:04:22
軟體:Excel
版本: 2016
各位大大好!請問一下,由於Userform的選單需要在不同的解析度的螢幕
(例如外接32吋螢幕 or NB上的13吋螢幕)下作業。
在網路上,有找到可以自動依照不同的螢幕大小,將表單裡的Combox及Textbox格子
等比放大縮小,但格子裡面的文字,卻是不會跟著改變,所以會遇到放到大螢幕時,
裡面的選項字看來太小,或是放到小螢幕時,字就被格子 cut 掉一半的現象。
想請問一下,有什麼方式,可以讓 Combox & Textbox 依格子的大小,來自動調整裡面
的字體大小,以符合格子的大小呢?
Ps. 有試了Autosize.但格子本身的大小,就會縮到和選完後的字一樣的長度,
希望選前選後都能維持住一樣的格式!
範例檔如下:
https://1drv.ms/x/s!Atz5-ybVJn3XvjZ8F1WNyuzaxiNP?e=rycPHb
再請幫忙解答一下,謝謝
作者: soyoso (我是耀宗)   2019-09-25 23:15:00
如先retrieve screen resolution,再以height in points做為變數來調整字型大小試試
作者: xc9500 (只需要20秒的瘋狂勇氣!)   2019-09-29 12:25:00
謝謝S 大大的建議
作者: foolkids (翼をください)   2019-09-30 18:34:00
好奇問問:如果13吋跟32吋螢幕都是1920*1080,這個功能還有用嗎?
作者: soyoso (我是耀宗)   2019-09-30 19:54:00
並無這兩種設備可以測試,就無法回覆是否可行了,就看是否同時有這兩種設備的先進測試了

Links booklink

Contact Us: admin [ a t ] ucptt.com