我創建了一個具有固定尺寸的形狀(矩形),我無法更改這些尺寸。
在此形狀中,VBA 程式碼會自動寫入文字。但該文字會根據使用者窗體中的先例選擇而有所不同。
我想根據其高度縮小該文字的形狀。
我在網路上搜尋過,但沒有找到任何解決方案,可以使用 txtHeigh 或 txtWidth、字元大小或其他中的公式。
很抱歉,我無法向您提供任何圖片,因為它用於處理私人資料。您可能會想像一個矩形,我想在其中調整文字大小以適應形狀。
答案1
設定單元格特點->尺寸=10 磅*高度/0.75 英寸
您將需要更改10分和/或0.75 英寸調整您想要的文字大小與高度的比例。
答案2
維西奧 2013:
開啟開發者工具
從形狀中開啟形狀表
在定義尺寸的儲存格中輸入以下內容:ROUND(Height/2.835,2)
文字現在與形狀的高度相關。
也可以建立與寬度的關係:ROUND(Width/2.835,2)。
那是你要的嗎?