2015-10-14 76 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。所以转到条件格式规则的格式化选项,并使字体变白,背景变白,边框消失。

相关问题