2013-03-13 75 views
1

通過選擇一系列的列並雙擊兩個單元格之間的光標,可以輕鬆地調整單元格的內容。但是,如果放大或縮小單元格更改的渲染以及相對於單元格大小而進行的自動修改更改,則最終會出現#####。更改Excel字體渲染以適合不同縮放級別的內容

有沒有一種方法可以自動調整細胞的大小,而不管放大倍數如何?

這對於Excel中的軟件開發團隊來說可能是更多的問題,但如果問題得到解決,也許可以在此期間實施VBA帶助修補程序。

謝謝!

回答

1

不幸的是,默認情況下縮放級別(通過鼠標滾輪滾動)無法捕獲以觸發VBA腳本。

唯一的解決方案似乎是不斷在背景中運行一個VBA子例程,它存儲當前的縮放級別以及它們應用於公共變量中的表單。

當該變量與當前在應用程序中觀察到的變量不同時,您需要再次爲所有工作表列激活自動調整。

或者,您可以只存儲一個數字(縮放級別),然後當您在具有不同縮放級別的工作表之間切換時,子例程將立即自動適應您切換到的工作表。

當然,你必須考慮完成這個過程的時間間隔。

最後選擇是手動Autfit每當你發現這樣的occurence ...

1

有一個菜單按鈕是誰自動執行的。對我來說,它是在「開始」功能區,而不是「行」,而不是「格式」比列寬選項之一。 請原諒模糊的描述,我正在使用Iffce的德語版本。

+0

你能附上了具有面積的屏幕截圖,即使語言不同的佈局可以是類似的。我很難駕馭你所描述的內容。 – 2013-03-14 14:46:28