1.在EXCL表格中有三个相邻的单元格,我想要在操作其中任意一个单元格内键入日期后,单元格颜色随之改变。
2.在EXCL表格中有三个相邻的单元格,我想在操作其中任意一个单元格键入日期后,其它另外两个单元格中的日期可以自动隐藏掉,并使单元格恢复到无色带有一个横线的状态。
您好,
对于第一个问题,请问三个单元格中只会出现空白或者被键入日期两种情况嘛? 您说的单元格颜色随之改变是指底色被填充成另一种颜色嘛?
如果是这样的话, 您可以考虑用条件格式的方法对非空格的单元格应用条件格式:
1. 选中三个单元格, 点击开始 > 条件格式 > 新建规则。
2. 选择下图中的第二条规则, 在下面的下拉列表中选择没有空格,点击格式, 填充,选择填充颜色:
(很抱歉我这边是英文的界面。)

3. 只要三个单元格中被键入内容,单元格填充色会变成您设定的颜色。
关于您的第二个问题,据我了解, Excel 本身的自带功能恐怕无法实现这个需求, 如果您对于VBA有了解,建议您尝试用VBA方式看能否实现。如果您需要代码方面的帮助,您可以用英文在到以下Excel开发相关论坛重新发帖咨询:
https://social.msdn.microsoft.com/Forums/en-US/home?forum=exceldev
(请注意以上论坛为英文论坛,目前还没有中文相关的开发论坛)
感谢您的理解与支持!
此致,
敬礼
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享,探索
Microsoft Teams.