我而列设置为月文本形式填补了颜色不同行的电子表格 - “嗯”列阴影按日期范围
我想要做的是格式,纸张,以便列是当前月份是否有阴影 - 例如 - 3月 - 显示它是当前月份。这将随着我们进入四月等而发生变化等。
我只希望当前月份栏被阴影化,但我需要保留原始'填充行',如下面的屏幕示例所示,因为它们会突出显示其他重要信息。
例如表: -
任何人都可以点我在正确的方向?
所有建议非常欢迎。
我使用Excel 2011 for Mac。
我希望的结果是沿着以下线的东西:
我而列设置为月文本形式填补了颜色不同行的电子表格 - “嗯”列阴影按日期范围
我想要做的是格式,纸张,以便列是当前月份是否有阴影 - 例如 - 3月 - 显示它是当前月份。这将随着我们进入四月等而发生变化等。
我只希望当前月份栏被阴影化,但我需要保留原始'填充行',如下面的屏幕示例所示,因为它们会突出显示其他重要信息。
例如表: -
任何人都可以点我在正确的方向?
所有建议非常欢迎。
我使用Excel 2011 for Mac。
我希望的结果是沿着以下线的东西:
下面是另一个可与您的设置配合使用的条件格式公式。在您的情况下,将此格式规则从A2添加到L22:
=LOWER(A$1)= LOWER(TEXT(NOW(),"MMM"))
请注意,条件格式化覆盖您的行颜色。
您可以使用条件格式做到这一点很容易。
假设你所有的日期都在列E,你可以做一个条件格式规则,如:
=MONTH($E1) = MONTH(NOW())
将其设置为你想要的高亮显示的数据,然后只要选择您想要的填充颜色。
希望这会有所帮助。
不错的非VBA解决方案! – 2013-03-13 15:06:58
如果插入第二行(它可以被隐藏)与月数(A2 = 1,B2 = 2,等等),则可以应用下面的条件格式
=月(现在的())= A $ 2 ,然后根据需要应用格式。
您需要确保这适用于整个范围。
,这给了我更多或更少我想要的。当电子表格在四月份打开时,这会自动更改吗? – user1086159 2013-03-13 15:18:44
是的; (month(now()))的值将变为4.我应该注意到,我认为John Busos的解决方案更加优雅,它不需要我的月份号码被破解 – 2013-03-13 15:47:06
感谢您对此的所有帮助。非常感激。 – user1086159 2013-03-13 15:49:40
你能为我们的预期结果的屏幕截图? (您的工作表应该如何在着色之后看起来像) – bonCodigo 2013-03-13 14:52:51
你试过了什么?我建议在Workbook_Open事件中使用一些VBA来遍历列标题,并且一旦在当前月份找到匹配项,就在该列周围放置一个边框。这样您就不会失去其他列格式,但仍可以突出显示当前月份的列。 – 2013-03-13 15:01:04
我尝试了条件格式,但似乎无法让它工作,我想怎么样? – user1086159 2013-03-13 15:08:41