需要根据“嗯”评选工作表单元格中隐藏/取消隐藏行[D8]

我试图改变以前的代码。 [D8]将下拉数月(一月,二月,...)。 2000隐藏:在一个月从11选中所有其他月份/行。 用户可以通过使下拉选择在[D8]切换暴露行。

私人小组Worksheet_Change(BYVAL目标作为范围)
尺寸C作为范围
如果Target.Address <>“$ D $ 8”然后退出小组
Application.EnableEvents =假
Application.ScreenUpdating =假
行(“11:2000”)。EntireRow.Hidden =假
如果用Ucase(Target.Value)=“全部”,
Application.EnableEvents = TRUE
Application.ScreenUpdating = TRUE
退出小组
万一
对于每个c。在范围(“E11:E2000”)
如果用Ucase(格式(c.Value,“MMM”))<>用Ucase(Target.Value)然后
c.EntireRow.Hidden = TRUE
万一
下一个
Application.EnableEvents = TRUE
Application.ScreenUpdating = TRUE
结束小组

--------------解决方案-------------

...
如果Target.Address <>“$ D $ 8”然后退出小组
...

这是一个文本的比较。 一,物业地址返回文本在$ D $ 8的形式,而不是$ D $ 8,以便可能是一个问题。

除此之外,它看起来像它应该工作,提供从下拉列表中值是一月,二月,...十一月,十二月 ,而不是2013年1月1日,2013年2月1日,... 11/1 / 2013年,2013年12月1日格式化为MMM。 我假设在E列中的值是实际的日期。

嗨,

这看起来像我昨天张贴在这里: -

http://answers.microsoft.com/en-us/office/forum/office_2010-excel/hide-columns-from-a-single-cell-selection/8841123c-28b9-40bd-90a0-685903222e11

你与它有因为对我来说,它看起来像你这样将其转换方面做得很好了什么问题,它为我工作得很好?

你需要告诉我们什么是胶原ë

...
如果Target.Address <>“$ D $ 8”然后退出小组
...

这是一个文本的比较。 一,物业地址返回文本在$ D $ 8的形式,而不是$ D $ 8,以便可能是一个问题。

除此之外,它看起来像它应该工作,提供从下拉列表中值是一月,二月,...十一月,十二月 ,而不是2013年1月1日,2013年2月1日,... 11/1 / 2013年,2013年12月1日格式化为MMM。 我假设在E列中的值是实际的日期。

嗨,

这看起来像我昨天张贴在这里: -

http://answers.microsoft.com/en-us/office/forum/office_2010-excel/hide-columns-from-a-single-cell-selection/8841123c-28b9-40bd-90a0-685903222e11

你与它有因为对我来说,它看起来像你这样将其转换方面做得很好了什么问题,它为我工作得很好?

你需要告诉我们什么是胶原ë

你做的; 我只是觉得它更好地以不同的形式重新向他人受益。
到目前为止,当我改变[D8]选择它做什么? 它工作过,但是当我创建了一个新的工作表粘贴它新的工作表和试图改变的行,就停止工作。
该“嗯”,在列[E]是格式化的日期(13年11月6日)。 这是否需要改变?

我改变了字体大小和重设代码和它现在的工作。 这需要2日落躲,但到达那里....这是伟大的,感谢您的快速的提示,我在发展的危机....

分类:办公室 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.643 (s). 10 q(s)