2015-10-14 79 views
-1

我使用Excel 2010創建貸款還款計算器計劃,其中用戶輸入貸款金額,利率和持續時間(以月爲單位),計算器返回每月還款價值。我希望計算器根據貸款的持續時間顯示/隱藏行(例如12個月=顯示12行)。這可能嗎?根據單元值顯示/隱藏一定數量的Excel行

+0

簡單的回答:是的。不是我想暗示某事 - 但這聽起來很像一個指定的作業。請參閱[如何提問](http://stackoverflow.com/help/how-to-ask) - 並解釋你到目前爲止所嘗試的內容(我們在這裏幫助你不要爲你工作.. ) – therak

+0

多張貼http://superuser.com/questions/986465/show-hide-a-certain-number-of-excel-rows-based-on-cell-value並在那裏接受答案。 – pnuts

回答

0

建議:不要打擾使用VBA自動隱藏行 - 相反,使用條件格式可以簡單地刪除任何沒有數據的單元格。這更簡單,並且不需要您的工作簿啓用宏。

例如 - 假定行11-22是從1月至12月的月份。例如,假設A列是根據公式計算的,在此期間支付的利息金額。我們知道,如果在此期間沒有支付利息,則該期間不相關,因此可以根據列A = 0來隱藏整行。

選擇第11-22行,獲取與您一樣多的列有數據(比方說A列 - G列)。點擊條件格式按鈕,然後添加新規則。單擊規則類型的最後一個選項,「添加自定義規則」,用公式:

=$A11=0 

當A列等於0,對於每一個特定行,該行的規則會說TRUE。所以轉到條件格式規則的格式化選項,並使字體變白,背景變白,邊框消失。

相關問題